1

Тема: CMD/BAT: Не работает bat через планировщик

Добрый день! Прошу помощи, есть bat-ник , он выполняет резервирование баз 1с. Все замечательно работает если выполняю его из под пользователя. Если запускать через планировщик, то выполняется первая строка и все.


rem baza1
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" ENTERPRISE /Sserver\baza1 /WA- /AU- /DisableStartupMessages /CЗавершитьРаботуПользователей /Admin
rem
Set f_date=%date%
set f_year=%f_date:~6,4%
set f_month=%f_date:~3,2%
set f_day=%f_date:~0,2%
set f_time=%time%
set f_sec=%f_time:~6,4%
set f_min=%f_time:~3,2%
set f_hours=%f_time:~0,2%
set f_number=baza1
set f_name_dt="U:\Temp\baza1\%f_year%_%f_month%_%f_day%_%f_hours%_%f_min%_%f_sec%_%f_number%_acc.dt"
set f_name_log="U:\Temp\baza1\%f_year%_%f_month%_%f_day%_%f_number%_acclog.txt"
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" DESIGNER /Sserver\baza1 /UCКодразрешения /NAdmin /DumpIB%f_name_dt% /OUT%f_name_log%
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" ENTERPRISE /Sserver\baza1 /WA- /AU- /DisableStartupMessages /CРазрешитьРаботуПользователей /UCКодразрешения /Admin
"C:\Program Files\7-Zip\7z.exe" a -tzip -mx7 "U:\baza1\%f_year%_%f_month%_%f_day%_%f_hours%_%f_min%_%f_sec%_%f_number%_acc.zip" "U:\Temp\baza1"
rd /s /q U:\Temp\baza1
md U:\Temp\baza1
TIMEOUT /T 30 /NOBREAK

rem baza2
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" ENTERPRISE /Sserver\baza2 /WA- /AU- /DisableStartupMessages /CЗавершитьРаботуПользователей /Admin
rem
Set f_date=%date%
set f_year=%f_date:~6,4%
set f_month=%f_date:~3,2%
set f_day=%f_date:~0,2%
set f_time=%time%
set f_sec=%f_time:~6,4%
set f_min=%f_time:~3,2%
set f_hours=%f_time:~0,2%
set f_number=baza2
set f_name_dt="U:\Temp\baza2\%f_year%_%f_month%_%f_day%_%f_hours%_%f_min%_%f_sec%_%f_number%_acc.dt"
set f_name_log="U:\Temp\baza2\%f_year%_%f_month%_%f_day%_%f_number%_acclog.txt"
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" DESIGNER /Sserver\baza2 /UCКодразрешения /NAdmin /DumpIB%f_name_dt% /OUT%f_name_log%
"C:\Program Files\1cv82\8.2.19.83\bin\1cv8.exe" ENTERPRISE /Sserver\baza2 /WA- /AU- /DisableStartupMessages /CРазрешитьРаботуПользователей /UCКодразрешения /Admin
"C:\Program Files\7-Zip\7z.exe" a -tzip -mx7 "U:\baza2\%f_year%_%f_month%_%f_day%_%f_hours%_%f_min%_%f_sec%_%f_number%_acc.zip" "U:\Temp\baza2"
rd /s /q U:\Temp\baza2
md U:\Temp\baza2
TIMEOUT /T 30 /NOBREAK

2

Re: CMD/BAT: Не работает bat через планировщик

Задай команду запуска батника в планировщике в виде

c:\folder\my.bat > c:\folder\my.log 2<&1

и смотри что в лог пишется.