Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] перезагрузка из .bat или .cmd (http://forum.oszone.net/showthread.php?t=153286)

San_dr 15-10-2009 15:15 1243753

перезагрузка из .bat или .cmd
 
После исполнения батника нужна перезагрузка системы XP, не могу найти строку для перезагрузки.
Подскажите, не спец в этом.

K.A.V. 15-10-2009 15:25 1243763

выключение
shutdown.exe -s -t 00 -f

перезагрузка
shutdown.exe -r -t 00 -f

BigBoo 02-08-2011 11:38 1724444

А можно ли сделать так, чтобы при этом была возможность отмены перезагрузки, или чтобы появилость окно "Выполнить перезагрузку сейчас?" с кнопочками "Да/Нет"?

Iska 02-08-2011 20:55 1724783

Перезагрузка компьютера

BigBoo 02-08-2011 21:53 1724802

Iska, интересовало, можно ли средствами cmd, без сторонних утилит?

ferget 02-08-2011 22:54 1724825

что бы была возможность отмены перезагрузки, надо указать время, например так

Код:

shutdown.exe -s -t 30 -f
и если в течении 30 секунд набрать
Код:

shutdown.exe -а
, то отменится

с кнопками можно сделать на vbs

Код:

Set WSHShell = WScript.CreateObject("WScript.Shell") 

result = MsgBox ("Хотите выйти?", vbYesNo, "Выключить компьютер")
Select Case Result
 Case vbYes
  WSHShell.Run("shutdown  /s (/r) /t 00 /f")
 Case vbNo
  WScript.quit
End Select


BigBoo 03-08-2011 01:54 1724902

ferget, попробовал ваш скриптик- не работает :( .

ferget 03-08-2011 01:58 1724903

надо добавить Result


Время: 01:50.

Время: 01:50.
© OSzone.net 2001-