|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт не выполняется через планировщик задач |
|
CMD/BAT - Скрипт не выполняется через планировщик задач
|
Старовер Сообщения: 1708 |
Профиль | Отправить PM | Цитировать Набросал на скорую руку скрипт. Отрабатывает на ура.
При запуске через планировщик задач не работает в журнале есть одно примечательное сообщение: Task Scheduler successfully completed task "\reestr criminal" , instance "{82e44cfa-cf99-4f05-a8e6-c797569a77ca}" , action "C:\Windows\SYSTEM32\cmd.exe" with return code 255 Код скрипта: Скрытый текст
@Echo off Set start_time=%TIME:~0,-3% Set start_time=%start_time::=% Set start_time=%start_time: =0% Set start_time=%DATE:~-4%%DATE:~3,2%%DATE:~0,2%_%start_time% Set start_time=%start_time%_%computername% Set KBURL=http://www.nalog.gov.by/uploads/documents/27-01-2015.xls :curl_DETECT If Not Exist d:\Wkscript\reestr\curl.exe ( Echo. Echo ______________________________________ Echo Can't find curl.exe file !!!! Echo Can't donload updates whithout utility cURL. Exiting... Echo %TIME:~0,-3% *ERROR* Can't find curl.exe file !!!! Can't donload updates whithout utility cURL. Exiting... >>log.txt Echo. Exit /B 9 ) Echo cURL Detected ]-]-]-] Echo %TIME:~0,-3% cURL Detected ]-]-]-] >>log.txt :KB_download Rem Proxy detect Set $X=&Set $R=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings For /F "Tokens=1,3" %%i In ('REG Query "%$R%"^|Find "Proxy"') Do Set %%i=%%j If "%ProxyEnable%"=="0x1" Set $X=-x %ProxyServer% <Nul Set /P XYZ=Testing Connection... curl -f -s -I %KBURL% %$X%|Find " 200 OK" >Nul If ErrorLevel 1 Echo Download ERROR [Not Responding]& Echo %TIME:~0,-3% Download ERROR [Not Responding] >>log.txt& Exit /B 3 For /F "Skip=1 Tokens=1* Delims=: " %%i In ( 'curl -f -s -I "%KBURL%" %$X%') Do Set %%i=%%j Echo. Echo File Size [%Content-Length% Bytes] curl -f -# -O "%KBURL%" %$X% Xcopy *.xls z:\BUH\REESTR\ /C /Q /R /Y Del *.xls Exit /B 0 |
|
------- Отправлено: 02:17, 29-01-2015 |
(*.*) Сообщения: 36556
|
Профиль | Сайт | Отправить PM | Цитировать volk1234, возможно, с локальным аккаунтом надо запускать, а не с доменным.
К форуму скриптов вопрос не имеет отношения, должен быть в осевом. В любом случае надо указывать конфигурацию и прикреплять XML задания. |
------- Отправлено: 20:20, 29-01-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Это не совсем так. Вопрос задавал- потому как думал, что дело в синтаксисе скрипта или в кодировке. Учетные записи перепробовал разные. Привилегия Logon as a Batch Job у них имеется....
|
------- Отправлено: 09:40, 03-02-2015 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Не работает планировщик задач (task scheduler) | Bobbydream | Microsoft Windows 7 | 9 | 27-05-2009 13:14 | |
[решено] не выполняется вход систему, не вызывается диспетчер задач | otvertka | Лечение систем от вредоносных программ | 39 | 05-09-2008 13:01 | |
не выполняется скрипт загрузки | Tonny_Bennet | Microsoft Windows NT/2000/2003 | 11 | 15-07-2008 09:45 | |
Почему не выполняется скрипт в автозагрузке через групповую политику? | babki | Microsoft Windows NT/2000/2003 | 16 | 08-12-2006 14:40 | |
Почему не работает планировщик задач | VetalB | Microsoft Windows 2000/XP | 6 | 07-11-2003 07:43 |
|