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


0

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

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

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

Ответы:


0

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.