下雨了

怎么样,一起去雨里走一走?

[置顶] China Daily 手机报

在多个目录粘贴同一个文件

如果有一批文件夹(上百个),现在需要在每个文件夹下都粘贴同一个文件,如何才能迅速达到目的呢?
答案是使用DOS命令。
例如:被粘贴的文件为E盘根目录的a.txt,单击“开始→运行”,输入cmd并回车,在打开的命令提示符窗口中先使用cd命令切换到目标文件夹所在的上级目录(例如D:\新建文件夹),切换到这个位置后再输入以下命令:

D:\新建文件夹>FOR /R %I IN (.) DO COPY E:\a.txt %I

这是省略指定目标文件夹的形式,当然也可以在命令中指定目标文件夹:

D:\新建文件夹>FOR /R D:\新建文件夹 %I IN (.) DO COPY E:\a.txt %I


也可以在copy命令前加@符号,意思是关闭当前行的回显;也可以在命令行后加上/y,意为不使用确认是否要改写现有目标文件的提示。

D:\新建文件夹>FOR /R %I IN (.) DO @COPY E:\a.txt %I

D:\新建文件夹>FOR /R %I IN (.) DO COPY E:\a.txt %I /y


还可以给%I加上英文双引号,这样就可以防止出现因为文件名包含空格或括号而不能拷贝的错误:

D:\新建文件夹>FOR /R %I IN (.) DO COPY E:\a.txt "%I"

更改文件属性的DOS命令

DOS命令attrib可以显示或更改文件属性。该命令格式如下:

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]

各参数意义如下:

……
分页: «1»

Powered By Z-Blog 1.8 Arwen Build 81206©2006-2008 www.xiayule.com Some Rights Reserved
蒙ICP备05006252号