Я печатаю PDF-файлы с MSSQL Server 2014.
Я использую FoxitReader для тихой печати.
Я установил настройки в regedit для правильной печати из обычного cmd.exe (подходит для страницы), и он работает из cmd:
"E:\FoxitReader\FoxitReader.exe" /t "\\xxxx\xxxx\Test\xxx.pdf" "Kyocera FS-3920DN XPS"
но когда я пытаюсь распечатать через XP_CMDSHELL из SQL-запроса:
EXEC xp_cmdshell 'E: & "E:\FoxitReader\FoxitReader.exe" /t "\\xxxx\xxxx\Test\xxx.pdf" "Kyocera FS-3920DN XPS"'
Я теряю все настройки и параметры принтера. Мой PDF немного порезан.
MSSQL игнорирует все настройки принтера и программного обеспечения.