Windows 必知命令

0.前言

Windows 命令在开发工作相较于 Linux 命令并没有那么常用,但是常见的命令还是需要掌握,下面就列举软件开发人员必知必会的命令。

1.必知点

  • 批处理文件

Windows 脚本文件被被称为批处理文件或命令行脚本,后缀名为 .bat 或 .cmd,在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用 cmd.exe 按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件可以简化日常或重复性任务。

  • 注释

推荐使用双冒号进行单行注释,使用 goto + 标签进行多行注释。

::单行注释

goto end
这些是多行注释
这些是多行注释
:end
  • 命令分隔符

Windows 使用 & 在一行分隔多条命令,命令格式如下:

第一条命令  &  第二条命令  [&  第三条命令...]

另外 && 和 || 也可用于分隔命令。区别在于 && 连接的多条命令只有前面的命令执行成功,后面的才会执行。|| 连接的多条命令,只有前面的命令执行失败后,才执行后面的命令。

3.必知命令

cd

:: 进入到指定目录
cd DIR

set

  • 简介

用于显示、设置或删除 cmd.exe 环境变量。也可以用于定义变量。

  • 示例
:: 显示所有环境变量
set

:: 显示指定环境变量
set NAME

:: 临时设置环境变量
set NAME=VALUE

:: 临时删除环境变量
set NAME=

setx

  • 简介

setx 用于永久创建或修改环境变量。注意,设置后在新的命令行窗口才能生效。

  • 示例
:: 永久设置用户环境变量
setx NAME VALUE

:: 永久删除用户环境变量
setx NAME ""

:: 永久设置系统环境变量。需要管理员权限
setx /M NAME VALUE

:: 永久删除系统环境变量。需要管理员权限
setx /M NAME ""

:: 追加用户环境变量。先获取旧值,再在其后追加新值
set old=%NAME%
setx NAME %old%;VALUE

:: 查看帮助信息
setx /?

dir

:: 显示当前目录文件列表
dir

:: 显示指定目录文件列表
dir DIR

:: 显示指定文件信息。支持通配符 *
dir FILE_NAME

type

:: 打印文本文件全部内容
type FILE_NAME

more

:: 分屏显示文件内容
more FILE

echo

:: 打印变量值
echo %NAME%

:: 打印指定内容到标准输出
echo CONTENT

md

:: 创建目录
md DIR_NAME

move

:: 更改文件或目录名
move OLD_NAME NEW_NAME

:: 更改文件位置
move FILE DIR

del

:: 删除文件
del FILE

rd

:: 删除目录
rd DIR

cls

:: 清屏
cls

help

:: 查看指定命令的帮助信息
help CMD_NAME

参考文献

[1] CSDN.dos命令特殊符号

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页