execute bat file

vasilev

Registered
съжалявам че пускам нова тема , но сега открих един проблем за който искам помощ .

във връзка с това : http://web-tourist.net/forum/viewtopic.php?t=92324

работи като спирам сервиз на машината на която е скрипта .. но когато искам да стартирам сервиз на отдалечена машина не иска .

говоря за тази разлика :

в start.cmd :

sc start Spooler и sc \\serverip start Spooler
 
Най-лесния вариант е да създадеш .php файл на отдалечената машна, който да върши "черната работа", а ти просто го извикваш с file_get_contents например.

Правиш един файл на отдалечената машина, stop.php да речем и поставяш кода
Код:
<?php exec('командата, която ще изпълним'); ?>

След това го извикваш с
Код:
<?php file_get_contents('http://otdalechenata_mashina.com/stop.php'); ?>
 
аз за това се сетих .. но това са сървъри на които не мога да инсталирам apache , php .. не трябва . в работата се опитвам да го подкарам .
 
не мога на всички сървъри да сложа :)
направих го с fopen .. създава файл и скрипт следи дали има такъв файл , ако има стартира командата ..
 

Back
Горе