中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-09 05:18
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 右键发送到 网络上共享目录的脚本(求助) 查看 761 回复 2
楼 主 右键发送到 网络上共享目录的脚本(求助) 发表于 2008-07-25 22:58 ·  中国 广东 江门 恩平市 电信
初级用户
积分 74
发帖 31
注册 2006-08-26 03:38
19年会员
UID 61291
状态 离线
net use \\192.168.1.3\ipc$ 123 /u:administrator
xcopy /h /r /i /c /-y "%*" "\\192.168.1.3\c$\"

net use \\192.168.1.3\* /del /y


上面的脚本存为 "发送到1号机上.bat" 放到 右键的 send to 目录里,右键使用时如果选择的是 目录就会把目录的文件 copy 到1号机上的c盘,请问各位有什么办法发送是连目录一起发送呢,
2 发表于 2008-07-26 00:05 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
xcopy加个/e开关试试
/E Copies directories and subdirectories, including empty ones.
Same as /S /E. May be used to modify /T.
3 发表于 2008-07-26 12:51 ·  中国 广东 江门 恩平市 电信
初级用户
积分 74
发帖 31
注册 2006-08-26 03:38
19年会员
UID 61291
状态 离线
也不行,问题是他不会创建要复制的目录 比如目录是 "文档" 那么复过去就变成了 里面的文件复了过去 如果换成 xcopy /h /r /i /c /-y "%*" "\\192.168.1.3\c$\%1"
路径又变成了全路径例( d:\win\124\文档) 当然不能创建这样的目录
论坛跳转: