常用dos命令及语法

常用dos命令及语法

黑客安全hacker2017-09-20 8:35:368282A+A-

常见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&

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理