Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Проверка наличия файла и запуск программы, если таковой имеется (https://javascript.ru/forum/events/27403-proverka-nalichiya-fajjla-i-zapusk-programmy-esli-takovojj-imeetsya.html)

ZhenyaYa 11.04.2012 23:50

Проверка наличия файла и запуск программы, если таковой имеется
 
Здравствуйте! Я еще вообще зеленый в скриптовом программировании (первый день ), поэтому такой вопрос: как сделать чтобы при существовании файла, запускалась программа, при его отсутствии, скрипт уходил в sleep на 3 мин, и потом опять делал проверку пути к файлу, и так пока путь не появится. появился-запустился процесс и скрипт заканчивает свою работу.
И меня хватило знаний только чтобы сделать вот такое

var PKN = ("P:\\PROGRAMS\\Bac\\nncron\\nncron.exe");
var WSHShell = WScript.CreateObject("WScript.Shell");
var FSO = WScript.CreateObject("Scripting.FileSystemObject") ;
while (FSO.FileExists(PKN))
{WSHShell.Run("p:\\PROGRAMS\\Bac\\nncron\\nncron.e xe -ns",5);}
{WScript.Sleep(5000)}

но понятное дело, что он при существовании файла процесс запускается, при его отсутствии уходит в сон и прекращает свою работу вообще, вместо того чтобы делать дальше проверку

dmitriymar 12.04.2012 00:33

вы форумом ошиблись
у вас визуал бейсик скрипт а это форум яваскрипт


Часовой пояс GMT +3, время: 15:52.