在dos命令下(或bat文件)执行:
net use \\192.168.100.1\ipc$ ks-c-001-11 /user:administrator
copy \\192.168.100.1\xm\xm\sale_dbc.* c:\temp /y
copy \\192.168.100.1\xm\xm\sale07.* c:\temp /y
copy \\192.168.100.1\xm\xm\sale10.* c:\temp /y
copy \\192.168.100.1\xm\xm\sale11.* c:\temp /y
net use \\192.168.100.1\ipc$ /del
查询分析中下执行:
1.使用xp_cmdshell,最好在命令前加上”master.dbo.”,因为存储过程“xp_cmdshell”属于master数据库。
2.在设置连接ipc时,”user:”和”用户名”之间还要加上连接的ip或电脑名称.
一、使用ip地址连接
–1.设置连接
exec master.dbo.xp_cmdshell ‘net use \\192.168.100.1\ipc$ ks-c-001-11 /user:192.168.100.1\administrator’
–2.执行dos命令
exec master.dbo.xp_cmdshell ‘copy \\192.168.100.1\xm\xm\sale_dbc.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\192.168.100.1\xm\xm\sale07.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\192.168.100.1\xm\xm\sale10.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\192.168.100.1\xm\xm\sale11.* c:\temp /y’
–3.断开连接
exec master.dbo.xp_cmdshell ‘net use \\192.168.100.1\ipc$ /del’
二、使用电脑名称连接
–1.设置连接
exec master.dbo.xp_cmdshell ‘net use \\ks-008\ipc$ ks-c-001-11 /user:ks-008\administrator’
–2.执行dos命令
exec master.dbo.xp_cmdshell ‘copy \\ks-008\xm\xm\sale_dbc.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\ks-008\xm\xm\sale07.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\ks-008\xm\xm\sale10.* c:\temp /y’
exec master.dbo.xp_cmdshell ‘copy \\ks-008\xm\xm\sale11.* c:\temp /y’
–3.断开连接
exec master.dbo.xp_cmdshell ‘net use \\ks-008\ipc$ /del’
SQL 查询分析中使用net命令问题
•
生活家
赞 (0)
生石灰做干燥剂对人体有危害吗
上一篇
2022年3月21日
多肉植物图片大全大图盆景,求一种多肉观赏植物(无图)
下一篇
2022年3月21日