工作中经常会用到一些DOS命令,每次用的时候需要各种找,所以专门建一篇博文用来记录这些命令,方便以后持续更新…
目录切换
进入上一级
cd ..
进入根目录
cd /
进入D盘
cd d:
进入src目录
cd \src
创建文件
type nul > abc.txt
创建内容为abc的文件
echo abc > 1.txt
创建文件夹
mkdir abc
批量将目录下jpg后缀修改成png
@Echo Off&SetLocal ENABLEDELAYEDEXPANSION
FOR %%a in (*.jpg) do (
set "name=%%a"
set "name=!name:.jpg=!"
ren "%%a" "!name!".png
)
exit
批量将目录下txt文件名增加abc前缀并修改后缀为png
@Echo Off&SetLocal ENABLEDELAYEDEXPANSION
FOR %%a in (*.txt) do (
set "name=%%a"
set "name=abc!name!"
set "name=!name:.txt=!"
ren "%%a" "!name!".png
)
exit
批处理压缩文件夹为tar.gz
@echo 定位到待压缩的文件夹
cd F:\代码\aaa
@echo 使用7z先将aaa这个目录下的所有文件压缩为tar格式
"C:\Program Files\7-Zip\7z.exe" a -ttar F:\代码\test.tar F:\代码\aaa\*
@echo 将压缩后的tar格式再压缩为gzip格式,最终得到需要的tar.gz格式
"C:\Program Files\7-Zip\7z.exe" a -tgzip F:\代码\aaa\test.tar.gz F:\代码\test.tar
@删除中间过程生成的文件
del "F:\代码\test.tar"

243

被折叠的 条评论
为什么被折叠?



