• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

Microsoft Dos Komut İsteminde PsExec Kullanımı

TRWE_2012

Süper Moderatör
Üyelik Tarihi
2 Haz 2020
Konular
3,092
Mesajlar
5,892
MFC Puanı
20,830
MS-DOS Komut İsteminde PsExec Kullanımı

PsExec Nedir? Nasıl Kullanılır?


Eski zamanlarda uzak bilgisayarlar üzerinden komut çalıştırmak için Symantec firmasının PC Anywhere yazılımı gibi yazılımlar yoğun kullanılırdı. Son zamanlarda kullanılan sistemlerde özellikle Microsoft tabanlı sistemlerde PowerShell mimarisinin gelişmesiyle birçok işlem PowerShell üzerinden yapılabilir duruma geldi. Yine de bazı durumlarda farklı araçlar kullanmanız gerekiyor. Tabi bu sizin de iş yapış şeklinize bağlı.

PsExec toolu uzaktaki bilgisayarlarda komut çalıştırarak, sonuçlarını komutu çalıştıran bilgisayarda görmemizi sağlar. Tool
Kod:
https://technet.microsoft.com/en-us/sysinternals/psexec.aspx
bu adresten indirilebilir. Tool Mark Russunovich tarafından geliştirilmiştir.

ool CMD üzerinden çalıştırıldığında PsExec komutu çalıştırılınca aşağıdaki ekran karşınıza gelecektir. Bu ekranda komutun kullanımı ve parametreleri bizlere sunulmaktadır. Bu parametrelerin neler yaptığına biraz göz atalım.
clip_image001_thumb.jpg

Şimdi birkaç örnek yapalım test için bağlanmak ve işlemlerimize ait komutları çalıştırmak için aşağıdaki gibi DESKTOP-12T70KJ ismine ve 192.168.1.100 ip adresine sahip bir bilgisayarımız var.
clip_image003_thumb.jpg

Bu bilgisayarımıza ping atıp erişebilir durumdayız.
clip_image005_thumb.jpg

Şimdi kendi bilgisayarımıza bakalım. Rizasahan isminde Windows 10 işletim sistemine sahip bir bilgisayarımız var. Testlerde Rizasahan isimli bilgisayardan sanal bilgisayarımız üzerine PsExec tool ile bazı işlemler yapacağız.
clip_image006_thumb.jpg

Öncelikle yukarıdaki adresten tool’u indirelim ve CMD üzerinden Tool dizinine girelim.
clip_image008_thumb.jpg

Öncelikel uzak işlem yapılacak sanal makinamıza bağlanalım. Bağlantı için \\uzakip veya hostname –u Bigisayarİsmi\Hesap adı –p Parola CMD olarak komutumuzu girelim Yani durum PsExec \\192.168.1.100 –u DESKTOP-12T70KJ\Administrator –p Password1 CMD şeklinde olacak. Bu komutla karşı bilgisayar üzerinde CMD promt çalıştırmış olacağız ve yazacağımız komutlar uzak bilgisayar üzerinde çalışacak.
clip_image010_thumb.jpg

Yukarıda verdiğimiz komut ile aşağıda görüldüğü gibi uzak bilgisayarımız üzerindeki CMD ekranına bağlandık. Artık uzak bilgisayar üzerinde test için bazı işlemler yapabilir durumdayız.
clip_image012_thumb.jpg

Hostname komutunu çalıştırdığımızda görüldüğü üzere uzak bilgisayarımızın adı çıktı.
clip_image014_thumb.jpg

Şimdi uzak bilgisayarımız üzerinde bir bat dosyası oluşturalım.
clip_image015_thumb.jpg

Bat dosyamızın içeriği aşağıdaki gibi. Yani ping atacak ve bunu ping.txt dosyasına kaydedecek.
clip_image017_thumb.jpg

Uzak bilgisayarımız üzerindeki ping.bat dosyasını çalıştıralım. Uzak bilgisayar üzerinde işlem yaptığımızı CMD promt başlığındaki \\192.168.1.100 ifadesinden anlayabilirsiniz.
clip_image019_thumb.jpg

Komutumuz çalıştı.
clip_image021_thumb.jpg

Uzak bilgisayarın C:\ diski üzerinde istediğimiz şekilde ping.txt dosyası oluştu.
clip_image023_thumb.jpg

Dosyamızın içeriğinde komutumuzun icra ettiği işlemler yer alıyor.
clip_image025_thumb.jpg

Şimdi örnek olarak uzak bilgisayar üzerinde bir kullanıcı oluşturalım. Öncelikle aşağıda şu anda var olan kullanıcılarımıza göz atalım.
clip_image027_thumb.jpg

Kullanıcı oluşturmak için net user oluşturulacak kullanıcı adı parola /add yani net user cozumpark Password1 /add şeklinde komutumuzu girelim.
clip_image029_thumb.jpg

Komutumuz başarı ile tamamlandı.
clip_image031_thumb.jpg

Kullanıcılarımıza tekrardan baktığımızda Cozumpark isimli kullanıcımızın oluştuğunu görmekteyiz.
clip_image032_thumb.jpg

Şimdi uzak bilgisayar üzerinde regedit çalıştıralım. Bunun için aşağıdaki komutu uygulayabiliriz.

Kod:
PsExec –i –d “C:\windows\regedit.exe”

clip_image033_thumb.jpg


Regedit sorunsuzca çalıştı.

clip_image034_thumb.jpg


DEVAMI VAR....
 

TRWE_2012

Süper Moderatör
Üyelik Tarihi
2 Haz 2020
Konular
3,092
Mesajlar
5,892
MFC Puanı
20,830
Şimdi farklı örnek olarak aşağıdaki komut ile İnternet Explorer çalıştıralım.

Kod:
PsExec –i –d “C:\Program Files\Internet Explorer\iexplore.exe”

clip_image036_thumb.jpg


Ve İnternet Explorer sorunsuzca çalıştı.

clip_image038_thumb.jpg


Tool bazen bazı durumlarda can kurtarıcı olabiliyor. Bu gün birçok işlem gui ortamdan yapılabilir durumda ancak komutla yapılabilen her işlem Guiden yapılamaz durumda.....

Kaynak Site :
Kod:
https://www.cozumpark.com/
 
Üst