我有这个
SET @cmd_string3 = 'START /min c:\windows\system32\NOTEPAD /p C:\myfolder\myfile.txt'
EXEC xp_cmdshell @cmd_string3
打印机输出就像页面设置在默认设置中一样,它插入带有txt名称的页眉,页脚带有页面编号,也带有默认字体大小和所有内容。但是当我执行命令时
start /min c:\windows\system32\NOTEPAD /p C:\myfolder\myfile.txt
通过cmd(或者如果我直接通过记事本打印),它会使用我之前设置的页面设置正确显示。
我不知道还能做什么,请帮助我。
答案 0 :(得分:0)
您是否曾尝试从此CMD
启动SQL Server
shell。
SET @cmd_string3 = 'CMD /C START /min c:\windows\system32\NOTEPAD /p C:\myfolder\myfile.txt'
EXEC xp_cmdshell @cmd_string3