Пакетный скрипт резервного копирования принтера не работает

0

Я пытаюсь написать небольшой пакетный скрипт, который предназначен для резервного копирования всех принтеров на сервере печати Win2008 с использованием printbrm. Вот что у меня так далеко:

%comspec% /c spool\tools\printbrm -B -S \\SERVERNAME -F Print_Backup.printerExport -O FORCE

Все, что это делает, это открывает командную оболочку, просто чтобы закрыть ее мгновенно, хотя я понятия не имею, почему. Может кто-нибудь мне помочь?

Axim
источник

Ответы:

0

Возможно, вы захотите использовать полный путь %WINDIR%\System32\Spool\Tools, нет гарантии, что% comspec% запустится в правильном каталоге.
Он /cзакроет скрипт, как только он это сделает, поэтому добавьте в pauseкачестве последней строки пакетного файла a, чтобы увидеть, какие сообщения отображаются.

charlesbridge
источник
0

Я смог обойти эту проблему, просто добавив предложение del в начале скрипта. Кажется, что опция «-o force» на самом деле не делала то, что должна была сделать.

Axim
источник