首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-10-31 
★★ 关于xp_cmdshell调用EXE文件问题【100分】SQL codeuse masterExec xp_cmdshell mkdir d:\csj--调用dos

★★ 关于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 这个东西如果里面没有东西,直接只是改一下文件名,在我机子上的确是不停地执行下去

热点排行