POWERSHELL KULLANIMI:

BİR DAHA PING ATMAYIN!

PowerShell Nedir? Microsoft’un otomasyon ve betik yapısıdır. Denetim ve sistem yönetimi işlemlerini hızlandıran, kolaylaştıran ve kayıt altına alınmasına imkân veren kullanımı ile olay müdahalesi ve sızma testi süreçlerinde de büyük kolaylık sağlar.

POWERSHELL İLE
TEST-NETCONNECTION

Ping komutu* çoğunlukla sistemin internet erişimini test etmek için kullanılıyor.

PowerShell ise bize bu komut için iyi bir alternatif sunuyor: “Test-NetConnection”.

Ping komutunun yaygın olarak bilinen kullanım biçimi aşağıda görülebilir:

ping nasıl atılır

Alternatifi olan Test-NetConnection kullanımı ise aşağıdaki gibidir:

PowerShell Test-netconnection

Test-NetConnection komutu kullanıldığında, PowerShell internetbeacon.msedge.net adresine ping atar ve bağlantı için kullanılan arayüzün adını ve yerel IP adresini de gösterir.

Üstelik normal ping atmak için toplam 13 tuşa basmak gerekirken Test-NetConnection için test-n yazdıktan sonra TAB tuşuna basmak yeterli olduğundan 8 tuşa basmak yeteridir.

PowerShell Test-NetConnection
Kullanılımı ve Özellikleri

Test-NetConnection komutu sadece ping göndermek dışında da bazı özelliklere sahip.

-InformationLevel Komutu

test_netconnection informationlevel komutu

-Port ve -ComputerName Komutu

“-port” komutu ile istenen port numarası belirterek karşıdaki sistemin ilgili portunun açık olup olmadığı kontrol edilebilir.

Buna ek olarak aşağıdaki örnekte görüldüğü gibi “-ComputerName” komutu kullanılarak bir adres belirlenebilir.

Powershell port komut kullanımı

Aşağıda aynı komutun daha kısa (ve daha özet sonuç veren) yazılımı da görülebilir:

Powershell port komut alternatifi

Ek olarak “ -InformationLevel Quiet” komutu ile sonuç kısmı daha da kısaltılabilir.

Yanıt “True” ise port açık, “False” ise port kapalı anlamına gelmektedir.

Powershell information level quiet komutu

PowerShell kullanımı hakkında farklı yazılar okumak ve daha fazla bilgi edinmek isterseniz aşağıdaki linke tıklayabilirsiniz:

Teknik Yazılar

Başa dön