windows批处理常用指令--持续更新-创新互联

指令 1 功能 备注
REM注释后面的提示可以回显,可以被@echo off关闭
::注释,不能回显有效标号:冒号后紧跟一个以字母数字开头的字符串,goto语句可以识别。无效标号:冒号后紧跟一个非字母数字的一个特殊符号,goto无法识别的标号,可以起到注释作用,所以:: 常被用作注释符号,其实 :+ 也可起注释作用
echo打开回显或关闭回显功能on/off ,要关闭echo off 本身回显,加上@,将关闭该命令回显,无论此时echo是否为打开状态。
echo.输出一个空格相当于一个回车,可以用,:;”/[]+等任一符号替代
echo 文件内容>文件名echo 文件内容>>文件名第一个是覆盖,第二个是追加
pause停止系统命令的执行,并显示下面的内容显示自定义提示语:echo 其他提示语 & pause > nul
set定义变量set var=10 ::=号两边不能有空格
set定义变量set var= ::给变量赋值是定义变量,不给变量赋值类似于注销变量
SET /a expression让SET可以支持数学符号进行加减等一些数学运算
SET /p var=[promptString]等待用户输入set 会显示当前所有的系统环境变量;set c 会显示当前所有的以c开头或C开头的变量(不区分大小写)
errorlevel程序返回码成功返回 0 ,失败 1
title设置cmd 的标题
color [attr]设置默认的控制台的前景和背景色指定控制台输出的颜色属性

颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色 //不区分大小写
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = ××× E = 淡×××
7 = 白色 F = 亮白色

目前创新互联已为1000+的企业提供了网站建设、域名、虚拟空间、成都网站托管、企业网站设计、大武口网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

例如:color fc
如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时的颜色。这个值来自当前控制台窗口、/T 开关或DefaultColor 注册表值。如果用相同的前景和背景颜色来执行 color 命令,color 命令会将 errorlevel 设置为 1

goto 跳转到标号处 goto 标号 -- :标号
start会开启新窗口来运行程序如果新窗口不正常退出,你的批处理就不能正常执行下去
call命令可以在批处理执行过程中调用另一个批处理当另一个批处理执行完后,再继续执行原来的批处理
%n
pushd先保存当前目录,在将指定目录设置为当前目录
popd将上次调用pushd时的目录作为当前目录

多选择功能

set /p choice=请选择:
if /i "%choice%"=="1" goto ip
if /i "%choice%"=="2" goto setsave
if /i "%choice%"=="3" goto kaiji
if /i "%choice%"=="4" goto clean
if /i "%choice%"=="Q" goto endd

taskkill 命令主要的好处是带很多筛选器,可以批量结束进程
/f 强行结束进程
/pid process id 指定要终止的进程的PID。

常用特殊符号
1、@ 命令行回显屏蔽符
2、% 批处理变量引导符
3、> 重定向符
4、>> 重定向符
5、<、>&、<& 重定向符
6、| 命令管道符
7、^ 转义字符
8、& 组合命令
9、&& 组合命令
10、|| 组合命令
11、"" 字符串界定符
12、, 逗号
13、; 分号
14、() 括号
15、! 感叹号
16、批处理中可能会见到的其它特殊标记符: (略)
CR(0D) 命令行结束符
Escape(1B) ANSI转义字符引导符
Space(20) 常用的参数界定符
Tab(09) ; = 不常用的参数界定符

  • COPY命令文件连接符
  • ? 文件通配符
    / 参数开关引导符
    : 批处理标签引导符

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享标题:windows批处理常用指令--持续更新-创新互联
文章地址:http://hbruida.cn/article/ddoghh.html