1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 创建 复制 删除 重命名 获取文件名等常用的批处理bat命令

创建 复制 删除 重命名 获取文件名等常用的批处理bat命令

时间:2021-09-17 06:10:04

相关推荐

创建 复制 删除 重命名 获取文件名等常用的批处理bat命令

1、 md命令创建文件夹

(1)在当前目录下创建子文件夹

md 创建的文件夹名称

Ex:md test1

(2)在指定位置创建文件夹

md 创建的文件路径\路径名称

Ex:md e:\test\test1

(3)文件夹名有空格需要加引号

Ex:md "e:\test op"

2、copy命令复制文件

(1)复制并重新命名

copy 源文件夹路径\源名称 目标路径\新名称

Ex:copy e:\test\test.txt e:\test1\test2.txt

(2)复制当前目录下多个文件到指定目录

copy *文件名后缀 目标文件路径

EX:copy *.txt E:\test

(3)合并多个文本文件

EX:copy 1.txt+2.txt+3.txt all.txt

(4)xcopy复制文件(夹)

xcopy 源文件夹路径 目标文件夹路径 /e/y

EX:xcopy e:\test d:\test1 /e/y

3、ren命令重命名文件(夹)

(1)修改文件名称及后缀

ren 路径 旧文件名称.后缀 新文件名称.后缀

Ex:ren d:\test\1.txt 58.bat

(2)修改特定/全部文件名称

ren 路径\(特定开头)*.源后缀 *.目标后缀

Ex:将d:\test\目录下所有文件名为1开头的txt文件改为bat文件

ren d:\test\1*.txt *.bat

4、del命令删除文件/rd命令删除文件夹

(1)删除该层目录下的所有文件,需要确认[Y/N]

del 文件夹路径

Ex:del d:\test

(2)删除该层目录下的所有文件,不需要确认

del /q 文件夹路径

Ex:del /q d:\test

(3)删除该目录下所有层级的文件,不删除文件夹,需要逐个文件夹确认

del /s 文件夹路径

Ex:del /s d:\test

(4)删除某个特定文件

del 文件路径\文件名称.后缀

del d:\test\111.png

(5)删除某一路径下空文件夹,不为空不能删除

rd 文件夹路径

Ex:rd e:\test

(6)删除某一文件夹下所有文件夹

rd /s 文件夹路径 (会询问是否删除)

rd /s/q 文件夹路径 (直接删除)

Ex:

rd /s e:\testrd /s/q e:\test

5、获取文件名称

(1)获取当前文件夹下文件名称

dir /b > list.txt

(2)获取文件夹下所有文件名称

方式一:dir /s /b > list.txt

方式二:

for /r %%i in (*.*) do (echo %%i >> xxx.txt)

方式三:按照树的方式组织

tree /f %1>%1list.txt

6、移动文件(夹)

move 源文件路径 目标路径

Ex:move e:\test5 e:\test1\test

7、读取文件大小

@if(0)==(0) echo offCScript.exe /NoLogo /E:JScript %0 >dir.xlspause & exit@endvar n=1024,m=1048576,k=1073741824,fso=new ActiveXObject("Scripting.FileSystemObject");var Folder=fso.GetFolder(WScript.Arguments.Count()?WScript.Arguments.Item(0):".");for(var e=new Enumerator(Folder.SubFolders);!e.atEnd();e.moveNext()){var f=e.item();if (f.Name!='System Volume Information') {if(!(f.attributes%2)){var Size=f.size;switch(true){case Size<n :var s = Size + ' Byte';break; case Size<m :var s = (Size/n).toFixed(2) + ' KB';break;case Size<k :var s = (Size/m).toFixed(2) + ' MB';break; default :var s = (Size/k).toFixed(2) + ' GB';}}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。