常用dos命令及语法
常见dos指令及英语的语法
cd 更改当前目录,
dir 列举 文档 和 文件夹名称名,
dir /ad /b 指标出来 当今 文件目录下的 文件夹名称
echo
ECHO 信息提示內容 #表述:輸出信息提示
要是想 关掉“ECHO ”命令行 本身的显示信息,则必须在该指令行前再加“@” ,如:@echo 无法显示本行的echo
关掉DOS命令提示符,在DOS提示符情况下输入ECHO OFF,可以关掉DOS提示符的显示信息使显示屏只留有鼠标光标,直到输入ECHO ON,提示符才会再次出現。
輸出空行,即等于键入1个回车键,ECHO.
特别注意的是命令行中的“.”不要紧跟在ECHO后边正中间不可以有空格符,不然“.”将被作为信息提示輸出到显示屏。另一个“.”能够用,:;”/[\]+等任意标记取代。
在下边的事例中ECHO.輸出的回车键,经DOS管路刹车做为TIME指令的键入,即等于在TIME指令实行后得出1个回车键。因此实行时系统软件会在显示信息当前时间后,全自动回到到DOS提示符情况:
C:〉ECHO.|TIME
pause 它会提醒“请选择任意键再次有限责任公司” ,pause指令没有的主要参数,它的指令就是说它的自身,当pause指令运作后,会终断实行的句子。这一终断并不是马上终止,仅仅中止,按住任意键以后就会继续执行下边的句子。并且应当不停能够用多次,在1个批处理命令中,能够试着应用好几个pause指令。
我想要把这一 提醒文本 自定,改为别的的。像“请选择任意键刚开始或完毕”或是立即将提醒删掉了,保存中停作用,用下列 方法 能够建立:
echo 请选择任意键刚开始或完毕
pause>nul
表述:第二句作用是除掉提醒“请选择任意键再次有限责任公司”,首句是你想輸出的提醒內容
copy / xcopy 复制 文档,
/Y 不应用确定是不是要遮盖目前总体目标文档的提醒。
/-Y 应用确定是不是要遮盖目前总体目标文档的提醒。
del 删除文件,
rd 删掉文件目录,
/s 除文件目录自身外,还将删掉特定文件目录下的全部根目录和文档。用以删掉文件目录树。
/q 清静方式,带 /s 删掉文件目录树时不规定确定。
mkdir 和md 全是 建立 文件目录,
在 windows下,建立 文件目录和 文件目录树, 建立 文件目录树时, 不用 加主要参数 就能够 建立;
move srcfile targetfile
中移动 或是 重命名 文档和文件目录
ren srcfile targetfile 更改文件夹名称,
-------------------------------------------------------------
英语的语法一部分:
. 和 linux 下 相同 意味着 当今 文件目录;
._ 也和 linux下相同 意味着 上一級 文件目录;
在dos下 指令和主要参数 不区别 英文大小写,因此 指令 能够是 英文大写,还可以是小写,还可以是 英文大小写 混和;
在 批处理中 %号 意味着 第几个主要参数,例如 运作 a.bat a b ,a.bat 自身 是 %0, 第一位主要参数a 是 %1,下一个是 %2 以此类推。
dos中“|”“||”“&”“&&”分別意味着
| 前边指令輸出結果做为后边指令的键入內容
|| 前边指令实行不成功的那时候才实行后边的指令
& 前边指令实行后然后实行后边的指令
&& 前边指令实行取得成功了才实行后边的指令
2个% 是用于 去自变量的值
dos下的注解
------------------- if 句子的应用 -------------------
if not exist folder1 md folder2
表述:要是 folder1文件夹名称 找不到,就 创建 dolder2 文件夹名称;
if not exist *.apk goto s2
if exist *.apk goto s1
:s1
@echo off
@echo 已经解包,请稍等有限责任公司
for %%i in (*.apk) do java -jar apktool.jar d -f %%i _%%i && move _%%i 解包完的apk && move %%i 初始软件备份 && @echo %%i 解包进行!
Pause
exit
:s2
echo 文件目录中沒有发觉apk文档!
Pause
---------------------------- f
相关文章
- 2条评论
- 鸠骨桃靥2022-05-30 03:07:25
- 是 %0, 第一位主要参数a 是 %1,下一个是 %2 以此类推。 dos中“|”“||”“&”“&&”分別意味着 | 前边指令輸出結果做为后边指令的键入內容|| 前边指令实行不成功的那时候才实行后边的
- 断渊澉约2022-05-29 23:03:44
- 表述:要是 folder1文件夹名称 找不到,就 创建 dolder2 文件夹名称; if not exist *.apk goto s2if exist *.apk goto s1:s1 @echo off&