Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


p.igor.kin, Вы счастливы? Я рад за Вас
Для CMD я бы посоветовал:

1. удалить или закомментировать тестовую выдачу в лог-файл
Код: Выделить весь код
rem >>"%LogFile%" Echo !!! Testing   If %Tb% LEQ %4 If %4 LSS %Te% Call :Starting "%Prg%"
2. сделать, чтобы лог-файл писался рядом с батником, если хватает прав.
Код: Выделить весь код
rem Set "LogFile=Z:\zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.log"

Set "LogFile=%~dpnx0.log"
3. Если интересен лог-файл только за последний запуск, чтобы он не разрастался, убрать один знак > из строки:
Код: Выделить весь код
>>"%LogFile%" (Echo: &Echo +++ %Date% %Time% %~dpnx0 Started)
Цитата p.igor.kin:
Остается проверить только время и какая программа запускаеться »
Что проверять, в логе всё написано:

+++ 21.07.2017 16:11:13,61 C:\Program Files\cpustats\start.bat Started - стартовал батник
+++ 21.07.2017 "C:\Program Files\cpustats\dau\cpustats.exe" Selected - для запуска выбрана именно эта программа (виноват, забыл добавить отображение времени, в скрипте исправил)
+++ 21.07.2017 16:11:13,69 "C:\Program Files\cpustats\dau\cpustats.exe" Try start - пытаемся её запустить
=== 21.07.2017 16:11:13,71 C:\Program Files\cpustats\start.bat Exit - батник отработал
Все эти исправления отобразил в вышеприведенном скрипте "Уже наваял"
Что касается VBS-скрипта, то проблема осталась
1. Судя по Вашим сообщениям, если скрипт запускать руками, то программа cpustats.exe нормально запускается и скрипт завершается
2. При запуске скрипта из планировщика от имени системы скрипт запускается и постоянно находится в памяти. Программа cpustats.exe не запускается.
3. При запуске скрипта из планировщика от имени системы скрипт запускается, запускает программу calc.exe и благополучно завершается.
То есть, логика скрипта вроде бы работает, но причины проблем с запуском именно программы cpustats.exe не определены.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 23-07-2017 в 00:16.

Это сообщение посчитали полезным следующие участники:

Отправлено: 21:59, 21-07-2017 | #44