读书人

★ 关于xp_cmdshell调用EXE文件有关问

发布时间: 2012-10-31 14:37:32 作者: rapoo

★★ 关于xp_cmdshell调用EXE文件问题【100分】

SQL code
use masterExec xp_cmdshell 'mkdir d:\csj'   --调用dos命令创建文件夹,(执行成功了!)Exec xp_cmdshell 'c:\calc.exe'   --调用exe文件(但是执行exe文件,总一直显示“正在执行查询”)


大家可以用上面的代码试试,首先【c:\calc.exe】存在,我在【DOS命令行】下输入c:\calc.exe可以执行成功,但用上面的方法在Sql中,却一直显示【正在执行查询....】,1个小时过去了,还这样,我一夜醒来,还是【正在执行查询....】
郁闷+求助!愿拿100分酬谢!!!!!

[解决办法]
SQL code
Exec xp_cmdshell 'run  c:\calc.exe'
[解决办法]
c:\calc.exe 这个东西如果里面没有东西,直接只是改一下文件名,在我机子上的确是不停地执行下去

读书人网 >SQL Server

热点推荐