中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 01:46
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何把整个硬盘上指定类型的文件复制到U盘
可打印版本  1,899 / 12
第1楼 chenlu 发表于 2007-08-01 21:02
新手上路 发帖 4 积分 10
如何把整个硬盘上指定类型的文件复制到U盘
我想把整个硬盘的Excel表格复制到U盘XLS文件夹中,应该怎么操作,在每个机器够能用! u盘的盘符不是固定的!批处理应该怎么做,请高人指教!!!

[ Last edited by bjsh on 2007-8-2 at 11:38 PM ]
第2楼 qzwqzw 发表于 2007-08-01 21:05
银牌会员 发帖 636 积分 2,343
这个手动操作要比批处理还快些

搜索所有xls文件,然后右键发送即可
第3楼 chenlu 发表于 2007-08-01 21:13
新手上路 发帖 4 积分 10
我需要做成批处理呀!!
FOR /F "skip=1" %i IN ('wmic logicaldisk where "DriveType=3" get caption') DO @XCOPY *.XLS .......
第4楼 tao0610 发表于 2007-08-02 00:09
高级用户 发帖 218 积分 579
批处理放U盘里.可以用.\或者%~d0都能引用到目标路径
没做测试.自己完善一下.
第5楼 jashonx 发表于 2007-08-02 10:26
初级用户 发帖 21 积分 44
请教tao0610
关于.\或者%~d0如何指向u盘
同时请教'wmic logicaldisk where "DriveType=3" get caption'什么意思?
谢谢!

[ Last edited by jashonx on 2007-8-2 at 10:27 AM ]
第6楼 tao0610 发表于 2007-08-02 15:23
高级用户 发帖 218 积分 579
这个批处理需要在U盘里
WMIC那个是取本地固定磁盘的盘符
第7楼 chenlu 发表于 2007-08-02 23:09
新手上路 发帖 4 积分 10
XP HOME版 wmic不能用呀??, 要不放在U盘,能实现吗??
第8楼 chenlu 发表于 2007-08-02 23:23
新手上路 发帖 4 积分 10
XP HOME版如何实现?? 上面2个问题
第9楼 suick 发表于 2007-10-29 19:30
新手上路 发帖 1 积分 2
那个高手写个完善的,不胜感激。
第10楼 fastslz 发表于 2007-10-29 21:59
铂金会员 发帖 2,315 积分 5,493 来自 上海


[ Last edited by fastslz on 2007-10-29 at 10:16 PM ]
第11楼 fastslz 发表于 2007-10-29 22:07
铂金会员 发帖 2,315 积分 5,493 来自 上海
顺便说一下想保持原目录结构,最后一句
for /f "delims=" %%a in (tmp.txt) do xcopy /h /r /y "%%a" %最后一个U盘%\
改成
for /f "delims=" %%a in (tmp.txt) do xcopy /h /r /y /e "%%a" %最后一个U盘%\

HOME版没有fsutil也没辙了,且管理员用户组才行
第12楼 coolhui 发表于 2008-12-30 14:21
初级用户 发帖 13 积分 20
10楼的朋友很强大啊,试了下果然可以啊,佩服~~
第13楼 daeijim 发表于 2008-12-30 17:49
新手上路 发帖 13 积分 13
学习了 收藏下
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023