Я пытаюсь выполнить файл мусорного ведра с командной строки на локальный принтер, подключенный через usb. Строка, которую я использую:
C:\Users\Administrator>rundll32 printui.dll,PrintUIEntry /b PAItx2002f /a %windi
r%\desktop\F2ITX2_206.bin
Название принтера является PAItx2002f. Файл, который я выполняю, расположен C:\Users\Administrator\Desktop\F@ITX _ 206.bin.
Когда я пытаюсь выполнить эту строку, я добираюсь, сообщение об ошибке "Аргументы недействительны".
Я выполняю Стандарт Windows Server 2008 R2 64 бита.
Согласно документации Microsoft, не должно быть пространства между/b и переключателями/a и их именами файлов.
Кроме того, если команда не выполняется от пакетного файла, %windir%
переменная среды не будет заменена фактическим каталогом.