
помогите научить мж использовать эту прогу (дома 3 компа) на каждый установить и дело в шляпе, можно тушить с МЖ
Модератор: immortal
Код: Выделить всё
Here's how to do the shutdown functions via a batch file:
shutdown -r — restart
shutdown -s — shutsdown
shutdown -l — logoff
shutdown -t xx — where xx is number of seconds to wait till shutdown/restart/logoff
shutdown -i — gives you a dialog box to fill in what function you want to use
shutdown -a — aborts the previous shutdown command....very handy!
Additional options:
-f — force the selected action
I_I_Imonder писал(а): помогите научить мж использовать эту прогу http://www.airytec.com/ru/switch-off/get.aspx
Код: Выделить всё
getURL('http://10.1.0.114:8000/?action=System.Shutdown',0);
Лучше один раз разобраться и софт не нужен будет дополнительный)I_I_Imonder писал(а):по сети выключать через командную строку много головняка, хотябы с правами и пользователями и автологон нужно делать
эээ... у меня МЖД на Линухе, а гасить надо виндовый комп. Поделитесь простым рецептом? Прямо чтобы в одну строчку и работало железобетонно?BlackWarrior писал(а):Лучше один раз разобраться и софт не нужен будет дополнительный)
Код: Выделить всё
$objects=getObjectsByClass("infobox");
foreach($objects as $obj) {
$ip=getGlobal($obj['TITLE'].".ipAddress");
$location=getGlobal($obj['TITLE'].".location");
if (ping($ip)) {
//online actions
setGlobal($obj['TITLE'].".pingState",1);
$output = 'net rpc shutdown -f -I '.$ip.' -U "WORKGROUP\login"%password -C "Infobox off"';
passthru ($output , $return_var);
echo "$ip $location $return_var";
echo ('<br>');
} else {
//offline actions
setGlobal($obj['TITLE'].".pingState","0");
echo "$ip $location нет коннекта";
echo ('<br>');
}
$pingState = getGlobal($obj['TITLE'].".pingState");
$title=$obj['TITLE'];
Огромное спасибище, все работает.msh555 писал(а):I_I_Imonder писал(а): помогите научить мж использовать эту прогу http://www.airytec.com/ru/switch-off/get.aspxКод: Выделить всё
getURL('http://10.1.0.114:8000/?action=System.Shutdown',0);