我是靠谱客的博主 敏感板栗,最近开发中收集的这篇文章主要介绍常用CMD&批处理命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、echo 输出信息

2、@echo off 关闭屏显

3、echo= 批处理输出空行

4、pause 用于暂停的,为了阻止命令行自动关闭,会弹出“请按任意键继…“

5、cd 目录 进入目录

6、等待 timeout /t 后面跟上等待时长(单位默认为s)

7、rem 注释

8、set /p input=请输入字符串: ----将输入的值赋于变量input ,提示字符可根据需要调整

9、goto 跳转到指定的标签。

10、: 冒号是用来表示后面的输入是一个标签,一般会配合类似goto等关键字使用

11、变量表示方法: %VAR% —使用%%中间加上变量名,如echo %var% 打印出变量

12、exit 表示退出dos命令行

13、color 颜色设置
  前一位数字表示背景色,后一个字母则为前景。每个数字可以为以下任何值之一:
  0 = 黑色 1 = 蓝色 2 = 绿色 3 = 湖蓝色 4 = 红色 5 = 紫色 6 = 黄色
  7 = 白色 8 = 灰色 9 = 淡蓝色 A = 淡绿色 B = 浅绿色 C = 淡红色

14、ipconfig 显示ip地址

15、netstat -aon|findstr “XXX” XXX即端口号 查看被占用端口对应的PID:
  taskkill /pid xxx -f XXX即PID 杀掉进程

16、cls (clear screen)清屏

17、重命名 rename 必须先cd到文件目录下才能进行重命名,例如:
  cd /d E:AutotestTestResult
  rename output.xml firstOutput.xml

18、批处理如果用法:if 条件 (括号中为满足条件后的操作) else (括号中为不满足条件后的操作)

19、findstr 从文件中收索字符串 可使用正则表达式,用法:
  findstr ‘待查找字符串’ 文件 例如:
  findstr "fail=“0"” E:AutotestTestResultoutput.xml >nul 特殊字符需要使用进行转义

20、遍历 for [参数] %%变量名 in(匹配符)do(执行的命令) 备注:此种变量表示法是for循环中特有

21、cmd中变量使用%%表示

22、CMD/DOS 批处理年月日时分秒

%DATE% yyyy/mm/dd 星期几

%TIME% hh24:mi:ss.ms

%DATE/TIME: ~x,y% 日期或时间截取字符(x是下标,从0开始,y是截取个数)

%DATE:~0,4% 输出年
%DATE:~5,2% 输出月
%DATE:~8,2% 输出日
%TIME:~0,2% 输出时
%TIME:~3,2% 输出分
%TIME:~6,2% 输出秒

输出年月日:%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%

输出时分秒:%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%

输出年月日时分秒:%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%

23、%RANDOM% 输出随机数

最后

以上就是敏感板栗为你收集整理的常用CMD&批处理命令的全部内容,希望文章能够帮你解决常用CMD&批处理命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部