22,207
社区成员
发帖
与我相关
我的任务
分享
-- 存储输出的临时表
CREATE TABLE #re(
col varchar(8000)
);
INSERT #re
EXEC master..xp_cmdshell '你要执行的dos命令';
-- 查询 #re 这个表就可以得到 xp_cmdshell 的输出结果
-- 至于要怎么分析, 那就视你的需要而定了
declare @t table(t varchar(200))
declare @gw varchar(20)
insert @t exec master.dbo.xp_cmdshell 'ipconfig'
select @gw = substring(t,charindex(':',t)+1,20)
from @t
where t like '%default gateway%'