文章目录

  • 0.前言
  • 1.必知点
    • 批处理文件
    • 注释
    • 命令分隔符
    • 帮助
  • 3.必知命令
    • cd
    • set
    • setx
    • dir
    • type
    • more
    • echo
    • md
    • move
    • del
    • rd / rmdir
    • cls
    • help
  • 参考文献

0.前言

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

1.必知点

批处理文件

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

注释

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

::单行注释goto end
这些是多行注释
这些是多行注释
:end

命令分隔符

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

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

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

帮助

要想查看命令行命令的帮助信息,使用 /? 选项。

cd /?
显示当前目录名或改变当前目录。
...

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 "":: 追加用户环境变量
setx NAME %NAME%;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 / rmdir

:: 删除目录
rd DIR:: 强制删除非空目录
rd /s DIR:: 删除目录非空目录不提醒
rd /s /q DIR

cls

:: 清屏
cls

help

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

参考文献

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

Windows 必知命令相关推荐

  1. linux 必知命令

    系统篇: uname -a:查看内核.操作系统.CPU信息 cat /proc/cpuinfo :查看cpu信息 hostname :查看计算机名 dmidecode :查看硬件信息 资源篇: fre ...

  2. 小白必知命令 | Linux Shell 中 man 命令详解

    知道linux帮助文件(man-pages,手册页)一般放在,$MANPATH/man 目录下面,而且按照领域与语言放到不同的目录里面. 看了上一章,要找那个命令使用相关手册,只要我们按照领域区分,到 ...

  3. [新手] 必知~电脑小技巧

    注:不接受私信 以下为分享文件(伸手党,白嫖党 专属) ------------------------------------------------------------------------ ...

  4. 电脑高手必知八个最常用的cmd命令

    作为一个网络管理员或者黑客来说,ping命令是第一个必须掌握DOS命令,所利用的原理是这样:网络上的机器都有唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包, 根据返 ...

  5. Golang 必知必会Go Mod命令

    Golang 必知必会Go Mod命令 Golang轻松学习 文章目录 Golang 必知必会Go Mod命令 一.go mod 是什么? 二.详细命令 1. init 2.download 3.ti ...

  6. 操作系统必知必会:Linux(1)常用的Shell命令

    操作系统必知必会:Linux(1)常用的Shell命令 常用的Shell命令 磁盘管理 cd df du mkdir pwd ls 文件管理 cat chmod chown cp diff file ...

  7. Linux菜鸟必知必会的命令集合

    下面是我用到过的Linux命令,也可以说是Linux菜鸟必知必会的命令集合,基本上占据了所有你将用到的命令的95%以上,值得一看.     一: Linux下的mysql数据库常用操作 1.登入登出 ...

  8. DOS命令大全 黑客必知的DOS命令集合

    一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows 系统中我们还可以从开始运行中输入cmd命令进入操作系统中的dos命令,如下图: 严格的 ...

  9. mysql 命令先执行子查询,MySQL必知必会--使用子查询

    子查询 版本要求 MySQL 4.1引入了对子查询的支持,所以要想使用 本章描述的SQL,必须使用MySQL 4.1或更高级的版本. SELECT语句 是SQL的查询.迄今为止我们所看到的所有 SEL ...

最新文章

  1. 做人工智能必看的45篇论文(附下载地址)
  2. cad怎么画坐标系箭头_CAD绘图中箭头太大(小)怎么调整?
  3. ThinkPHP微信实例——JSSDK图像接口多张图片上传下载并将图片流写入本地
  4. 网络营销专员浅析如何判断网络营销中网站优化效果几何?
  5. [转]MD5(1)-安全性与原理
  6. linux下改变python的版本
  7. TCP流中各种队列:
  8. 服务器装系统用哪个好,服务器系统重装用哪个系统
  9. linux 关闭桌面环境,Ubuntu 14.04上的Cinnamon桌面环境PPA被关闭
  10. POJ 3984 迷宫问题 (Dijkstra)
  11. input type=file与cursor:pointer的兼容性问题
  12. 40. Element getAttribute() 方法
  13. 【信号与系统】Multisim 仿真信号合成与分解
  14. 【SDK】Android海康网络SDK实现人脸和车牌等报警图片抓拍功能
  15. 电脑开机启动密码破解(win7,改sam没用)
  16. Adobe国际认证证书,深化设计师个人优势!
  17. 168-203-javajvm-垃圾收集器
  18. 【详细】小程序发微博功能实现
  19. Silvaco学习笔记(六)毕设相关
  20. 外贸电商erp哪个好

热门文章

  1. Android P Beta 3 现已发布!
  2. Go 源码学习之--net/http
  3. Getphonenumber获得电话号码的例子
  4. [Android 新特性] 有史来最大改变 Android 5.0十大新特性
  5. 看看20万码农怎么评论:女生做程序员是一种怎样的体验?
  6. jquery.validate+jquery.form提交的三种方式
  7. 己椒苈黄汤治水肿案(联想的风)
  8. 【转】卡巴斯基安全公告称甲骨文数据库存在加密漏洞
  9. 关于3D Pie Chart (ActiveReport 4.2.0)的学习总结 (一)
  10. python压缩和读取.tar.bz2格式的压缩包