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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт не выполняется через планировщик задач

Ответить
Настройки темы
CMD/BAT - Скрипт не выполняется через планировщик задач

Аватара для volk1234

Старовер


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


Конфигурация

Профиль | Отправить 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
Благодарности: 6694

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


volk1234, возможно, с локальным аккаунтом надо запускать, а не с доменным.

К форуму скриптов вопрос не имеет отношения, должен быть в осевом. В любом случае надо указывать конфигурацию и прикреплять XML задания.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 20:20, 29-01-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для volk1234

Старовер


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

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


Это не совсем так. Вопрос задавал- потому как думал, что дело в синтаксисе скрипта или в кодировке. Учетные записи перепробовал разные. Привилегия Logon as a Batch Job у них имеется....

-------

Ю-ху!


Отправлено: 09:40, 03-02-2015 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт не выполняется через планировщик задач

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Не работает планировщик задач (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




 
Переход