Лучший отвечающий
Отказ работы при блокировке компа

Вопрос
-
Здравствуйте.
У меня есть отлично работающий код.
Но когда я ставлю его на исполнение в "Назначенные задания" каждый день в 20,00. То при блокировки компа код перестает работать:
Выделить кодvar WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Run("cmd");
WScript.Sleep(500);
WshShell.SendKeys("arj32 a "+nameFa_out+" "+nameFa_in);
WshShell.SendKeys("{ENTER}");
WScript.Sleep(1500);
WshShell.SendKeys("exit");
WshShell.SendKeys("{ENTER}");
Кто - нибудь знает решение этой проблемы?27 ноября 2008 г. 13:28
Ответы
-
Все. Всем спасибо. решение найдено:
WshShell.Run("arj32 a " + nameFa_out + " " + nameFa_in)28 ноября 2008 г. 6:55
Все ответы
-
27 ноября 2008 г. 14:50Модератор
-
Я понимаю. Но аналога SendKeys я не нашел.
Подумал ... может на форуме кто знает.27 ноября 2008 г. 15:21 -
А зачем вам SendKeys?
Что вам мешает сделать так:
Code Snippetvar WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Run("cmd /c arj32 a " & nameFa_out & " " & nameFa_in)Или вообще написать пакетный файл?
27 ноября 2008 г. 16:04 -
Все. Всем спасибо. решение найдено:
WshShell.Run("arj32 a " + nameFa_out + " " + nameFa_in)28 ноября 2008 г. 6:55