Xp_cmdshell - потеря свойств печати при печати файла pdf - PullRequest
0 голосов
/ 14 мая 2018

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

...