Xp_cmdshell - потеря свойств печати при печати файла pdf
Я печатаю файлы 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 игнорирует все настройки принтера и программного обеспечения.