вырубание компа в назначенное время

sergei1969

чем можно сделать?
(winXP, если это важно)

Amitola

Бля! Shutdown сработал!
Сам себя вырубил
Там хелп подробный.

LoneSat

shutdown /i

Amitola

Ну да, им самым

sergei1969

мазово
thnx

Amitola

Тока она по таймеру, придётся Scheduled task заюзать.

sergei1969

не-а
-t - timeout before shutdown
этого в gui версии почему-то нет

Amitola

Забей на GUI, сделай батник и в Schedule

sergei1969

дык батник я и сделал
и не надо его в Schedule, там и так таймаут прописывается
тока почему этот ... не выключает комп до конца, а как будто у меня АТ показывает надпись "теперь можете выключить свой комп"
в таком-то виде мне оно нах не надо, мне надо шоб он до конца вырубался :

Amitola

Странно, у меня заглох до самомго конца.

sergei1969

вот жопа...

Amitola

А так он у тебя нормально глохнет? У меня была трабла в 2000-й - винда упорно думала, что у меня АТ. Ну пришлось её переубедить

sergei1969

а так всё зашибись
вроде можно (в 98-й было) через rundll32 с параметрами
нет ли чего-нить похожего для ХР?
ну или мож прогу маленькую накатать...
надо посмотреть, функции для этого должны быть

gasanot

файл shutdown.js:


// shutdown.js
var x = WScript.CreateObject("WScript.Shell");
WScript.Sleep(1000);
x.SendKeys(" ");
WScript.Sleep(3000);
x.SendKeys("^{ESC}");
WScript.Sleep(200);
x.SendKeys("%{F4}");
WScript.Sleep(50);
x.SendKeys("{PGUP}");
WScript.Sleep(50);
x.SendKeys("{DOWN}");
WScript.Sleep(50);
x.SendKeys("{ENTER}");


файл shutdown.bat:


rem shutdown.bat
cscript shutdown.js


потом назначаешь на нужное время задание - shutdown.bat

velen8

poff.vbs
========================================
dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
"(Shutdown)}//./root/cimv2").ExecQuery _
("SELECT * FROM Win32_OperatingSystem" &_
" WHERE Primary=true")
For Each obj In OpSysSet
obj.Win32Shutdown(8)
Next
==========================================
вырубит комп под XP без проблем , достаточно просто запустить скриптик.

sergei1969

thnx, работает
Оставить комментарий
Имя или ник:
Комментарий: