Inson aralashuvisiz kompyuterni qayta ishga tushirishni talab qiladigan holatlar mavjud. Bunday operatsiyani buyruq satri vositasi, ommaviy ish fayli, masofadan turib kirish yoki avtomatik rejim yordamida amalga oshirish mumkin. Bunday holda, "Ishga tushirish" -> "O'chirish" menyusining odatiy kombinatsiyasi, albatta, amal qilmaydi.
Ko'rsatmalar
1-qadam
Tizimning asosiy menyusini ochish uchun "Ishga tushirish" tugmasini bosing va buyruq satri vositasini chaqirish uchun "Ishga tushirish" bandiga o'ting.
2-qadam
O'chirish maydoniga o'chirish -t 0 -r -f buyrug'ini kiriting (bu erda -r qayta ishga tushiriladi, -f barcha ishlaydigan dasturlarni to'xtatish uchun, -t 0 zudlik bilan qayta boshlash kerak). buyruq (Windows XP va Windows 7 uchun).
3-qadam
Open maydoniga ping -n 0 127.0.0.1> nul & wmic OS WHERE Primary = "True" Win32Shutdown 6 ga qo'ng'iroq qiling va tanlaganingizni tasdiqlash uchun Enter tugmachasini bosing (Windows XP va Windows 7 uchun).
4-qadam
Open maydoniga rundll32 user.exe, ExitWindowsExec 2 kiriting va tanlangan o'zgarishlarni qo'llash uchun OK tugmasini bosing (Windows XP uchun).
5-qadam
Open maydoniga echo y | net stop eventlog-ni kiriting va buyruqning bajarilishini tasdiqlash uchun Enter funktsiya tugmachasini bosing (Windows XP faqat SP2-ni o'z ichiga oladi. Bu voqealar jurnali xizmatidan chiqadi va tizimni avtomatik ravishda qayta ishga tushiradi. Yangi tizimlarda ushbu buyruq ishlamaydi).
6-qadam
Con filename.vbs buyrug'i yordamida nusxa ko'chirish buyrug'i yordamida VBS skriptini yarating va foydalaning:
objWMIService = GetObject ("winmgmts:" & "{impersonationLevel = taqlid qilish}! \. / root / cimv2")
colSoftware = objWMIService. ExecQuery-ni o'rnating ("Win32_OperatingSystem * dan tanlang")
colSoftware-dagi har bir objSoftware uchun
objSoftware. Win32Shutdown 1
Keyingisi
(Windows XP va Windows 7 uchun).
7-qadam
Open maydoniga psshutdown -r -f -t 0 -m kiriting va tanlovingizni tasdiqlash uchun OK tugmasini bosing.
8-qadam
Kompyuterni qayta yoqish uchun AutoIt skriptini har qanday xabarlar bilan yarating va foydalaning:
$ J = 30
ProgressOn
$ I = 1 dan 99 gacha bo'lgan qadam uchun 3.3
$ j = $ j-1
uxlash (1000)
ProgressSet ($ i)
Keyingisi
ProgressSet (-1)
O'chirish (2)
uxlash (5000).