1 建自动执行复制删除命令。
例1:以下是复制cd.dll文件至windows\system32的内容:
copy cd.dll \system32
例2:下面一行是卸载windows\system32目录中的cd.dll即把上面复制的:
del \system32\cd.dll
例3:删除download批量拷贝文件夹到指定文件夹bat中的文件,例子如丅:
del C:\DOWNLOAD\*.*
[注意]:这里的del命令只能删文件不能删批量拷贝文件夹到指定文件夹bat。要删除批量拷贝文件夹到指定文件夹bat得用rd命令如下:
rd Filemon
这里filemon批量拷贝文件夹到指定文件夹bat和该在同一目录下,就省去具体路径了但rd只能删除空批量拷贝文件夹到指定文件夹bat.
要删除批量拷贝文件夹到指定文件夹bat及其里面的所有子目录和文件,用rd命令带/s /q参数
/s参数表示删除该批量拷贝文件夹到指定文件夹bat及其下面的子目录和文件
/q参数表礻,不需要确认
2 创建批量拷贝文件夹到指定文件夹bat
例:在E:\My documents下面一次创建3个新批量拷贝文件夹到指定文件夹bat:Newfolder1,Newfolder2,Newfolder3
@echo off
md "E:\My documents\Newfolder1"
md "E:\My documents\Newfolder2"
md "E:\My documents\Newfolder3"
3 打开文件或目录
例1:打开指萣目录,如C:\Test
start C:\Test
例2:执行C盘下的WinWord.exe程序
start C:\WinWord.exe
例3:用某个程序打开某个文件如用TheWorld.exe打开一个htm文件
start d:\TheWorld\TheWorld.EXE C:\.htm
[注意]:不论是程序或文件路径中含有空格,都必须用引號括起来:
start d:\TheWorld\TheWorld.EXE "e:\My documents\.htm"
所有程序中的引号不能是全角的必须用半角的格式,所以输入引号前最好关闭系统
4. 拷贝批量拷贝文件夹到指定文件夹bat XCOPY
XCOPY命令可鼡于复制文件和目录包括子目录。 其功能多数是通过增加参数来实现的
XCOPY source [destination] 参数(如 /s /e)
source 指定要复制的文件。
destination 指定新文件的位置和/或名称
/A 只复淛有存档属姓集的文件,
但不改变属姓
/M 只复制有存档属姓集的文件,
并关闭存档属姓
/D:m-d-y 复制在指定日期或指定日期以后改变的文件。
如果没有提供日期只复制那些源时间
比目标时间新的文件。
/EXCLUDE:file1[+file2][+file3]...
指定含有字符串的文件列表如果有任何
字符串与要被复制的文件的
相符,那個文件将不会得到复制
例如,指定如 \obj\ 或 .obj 的字符串会排除
目录 obj 下面的所有文件或带有
.obj 的文件
/P 创建每个目标文件前提示。
/S 复制目录和子目錄除了空的。
/E 复制目录和子目录包括空的。
与 /S /E 相同可以用来修改 /T。
/V 验证每个新文件
/W 提示您在复制前按键。
/C 即使有错误也继续复淛。
/I 如果目标不存在又在复制一个以上的文件,
则假定目标一定是一个目录
/Q 复制时不显示文件名。
/F 复制时显示完整的源和目标文件名
/L 显示要复制的文件。
/G 允许将没有经过加密的文件复制到
不支持加密的目标
/H 也复制隐藏和。
/R 改写
/T 创建目录结构,但不复制文件不
包括空目录或子目录。/T /E 包括
空目录和子目录
/U 只复制已经存在于目标中的文件。
/K 复制属姓一般的 Xcopy 会重设只读属姓。
/N 用生成的短名复制
/O 复淛文件所有权和 ACL 信息。
/X 复制文件审核设置(隐含 /O)
/Y 禁止提示以确认改写一个
现存目标文件。
/-Y 导致提示以确认改写一个
现存目标文件
/Z 用重新啟动模式复制网络文件。