其实这是众所周知的事情了,不过我忘了。记得很早以前还用这个弄过别人的系统。不废话,说正题。
MSSQL是支持调用Windows程序的,不过要开启xp_cmdshell的执行权限,使用以下sql代码开启
-- 允许改变高级选项. EXEC sp_configure 'show advanced options', 1 GO -- 更新应用当前新设置. RECONFIGURE GO -- 启用xp_cmdshell. EXEC sp_configure 'xp_cmdshell', 1 GO -- 更新应用当前新设置. RECONFIGURE GO
执行exe
EXEC master..xp_cmdshell "C:\Windows\system32\CMD.exe"