exec xp_cmdshell 'dir c:\'
注意不能调用需要用户干预才能继续运行的程序.
使用Sqlserver的xp_CmdShell扩展存储过程的一个注意:
这个存储过程只能执行Dos控制台程序,其他的Exe程序不能在Sqlserver进程空间执行.
但外部程式必须是一个自生灭的程式(即没有消息循环、不需要与用户交互),否则将会进入死循环中。
USE masterEXEC xp_cmdshell 'c:\程序.exe'
或者调用DLL,
只能是一个不带界面的程序均可
那不可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)