0

我正在从 MSSQL Server 2014 打印 PDF 文件。我正在使用 FoxitReader 进行静默打印。

我在 regedit 中设置设置以从正常的 cmd.exe 正确打印(适合页面),它可以从 cmd 工作:

"E:\FoxitReader\FoxitReader.exe" /t "\\xxxx\xxxx\Test\xxx.pdf" "Kyocera FS-3920DN XPS"

但是当我试图通过 SQL 查询中的 XP_CMDSHELL 打印时:

EXEC xp_cmdshell 'E: & "E:\FoxitReader\FoxitReader.exe" /t "\\xxxx\xxxx\Test\xxx.pdf" "Kyocera FS-3920DN XPS"'

我丢失了所有打印机设置和选项。我的pdf有点删减。MSSQL 忽略所有打印机和软件设置。

4

0 回答 0