Shutdown.exe kullanmadan uzaktaki sistemi yeniden başlatın


3

Windows XP'de, uzak bir sistemi shutdown.exe kullanmadan yeniden başlatmanın bir yolu var mı?

Hedef sistemi de Windows XP'dir ve RDP ile erişim mevcuttur. Kutuda yerel yönetimsel ayrıcalıklarım var, ancak nedense shutdown.exe'yi çalıştıramıyorum.

Oturum kapatma ve diğerleri gibi bazı görevlerin rundll32 ile yapılabildiğini biliyorum, ancak sözdiziminin kapatma veya yeniden başlatma için ne kullanacağından emin değilim.


Kapatmayı dene /? bu konuda tüm sorularımı çözdü;)
Michael K

@Michael Başlık "kapatma.exe kullanmadan" diyor;;)
slhck

oh, bunun için üzgünüm, düşüncelerim biraz engellendi
Michael K 15

Yanıtlar:


0

Kendi makinenizden kapatma işlemini çalıştırabilirsiniz , bu nedenle uzak makinede bulunup bulunmadığı önemli olmamalıdır.

shutdown \\computername /r /t:5 "Your computer is shutting down in 5 seconds. Bye." /y /f

/ r yeniden başlatmak içindir
/ t: X "X saniyede kapat"
/ y "her şeye evet cevabı"
/ f "Zorla" dır


Bildiğim kadarıyla, bu hala uzaktaki bilgisayardaki komutu çalıştırmak için izinler gerektiriyor - ki bu garip bir nedenden dolayı eksik görünüyor.
Iszi


0

Uzak bilgisayarda bu VBScript'i oluşturup çalıştırarak bilgisayarı yeniden başlatabilirsiniz:

set objwmiservice = getobject("winmgmts:{impersonationLevel=impersonate,(Shutdown)}\\.\root\cimv2") 
set coloperatingsystems = objwmiservice.execquery ("select * from Win32_OperatingSystem") 
for each objoperatingsystem in coloperatingsystems 
    objoperatingsystem.Win32Shutdown(2) 
next

Komut dosyası kaynağı , Win32Shutdown belgeleri

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.