Неправильно работает батник через Назначенные задания
На компьютере с Win7 под пользователем с админскими правами запускаю батник следующего содержания:
Цитата:
sqlcmd -S \sqlexpress -U dba -P sql -i D:\reservBK\rescue.sql
set /a y=%date:~6,4%
set /a m=1%date:~3,2%-100
set /a d=1%date:~0,2%-100
set /a i=(%y%-1901)*365 + (%y%-1901)/4 + %d% + (!(%y% %% 4))*(!((%m%-3)^&16))
set /a i=(%i%+(%m%-1)*30+2*(!((%m%-7)^&16))-1+((65611044^>^>(2*%m%))^&3))%%7+1
echo %i%
echo arhivirovanie BD
"C:\Program Files\7-Zip\7z.exe" a -tzip -ssw -mx5 d:\ReservBK\resBD.zip d:\ReservBK\res
del resBD-%i%%.zip
ren resBD.zip resBD-%i%%.zip
echo ydalenie res
del res
|
При ручном запуске батника он отрабатывает нормально, если его запускать в Назначенных заданиях (пользователь тот же) то батник отрабатывает до строки del res-%i%%.zip , т.е. архив создает, но del resBD-%i%%.zip не удаляет
|
Petya V4sechkin |
19-04-2013 15:50 2135900 |
foma24, естественно, ведь текущая папка не d:\ReservBK - либо укажите ее в свойствах задания как рабочую, либо в батнике:
|
батник запускается из d:\ReservBK
что интересно тот же самый батник в xp работает в Назначенных заданиях
|
Petya V4sechkin |
19-04-2013 16:53 2135953 |
foma24, но при выполнении из планировщика:
Цитата:
Цитата Petya V4sechkin
текущая папка не d:\ReservBK - либо укажите ее в свойствах задания как рабочую, либо в батнике:
|
|
понятно, в понедельник попробую, спасибо
А почему же тогда на XP все нормально ?
|
Время: 01:16.
© OSzone.net 2001-