命令行界面是 Windows 中内置的第一个 shell,用于自动执行常规任务(如用户帐户管理或夜间备份),并 (.bat) 文件。 利用 Windows 脚本宿主,你可以在命令行界面中运行更复杂的脚本。
Windows 有两个命令 shell:命令 shell 和PowerShell。 每个 shell 是一种软件程序,它提供你与操作系统或应用程序之间的直接通信,同时提供用于自动执行 IT 操作的环境。
我们通常所说的 Windows 命令行一般是指 Windows 系统自带的后台程序 cmd.exe,Windows 命令行本质上就是一种命令提示符工具。可以在 %SystemRoot%\System32 路径下找到 cmd.exe,而 64 位的操作系统中还可以在 %SystemRoot%\SysWOW64 路径下找到 64 位的 cmd.exe。
基本的语法规则:
- Windows 命令不区分大小写。
- 外部命令如果不在当前驱动器的当前目录中,需要给出盘符和路径。内部命令不需要。
- 输入盘符时,冒号不能省略。
- 命令与参数之间必须有空格,而盘符与后面紧跟的参数之间不能有空格。
- 键入一个 Windows 命令后,必须按回车键才能执行。
了解下简单的命令(win+r输入cmd即可打开窗口)
- hostname:打印当前主机的名称
- ver:显示 Windows 版本
- cd[path]:跳转到指定路径,参数可以为相对路径和绝对路径
- dir 查询目录下的文件
- title [string]:指定命令提示窗口的标题 如title:自定义标题
- color [attr]:指定控制台输出的颜色属性 如COLOR fc
- cls:清空控制台窗口,重置屏幕缓冲
- pause:暂停批处理程序,并显示“请按任意键继续…
- help:查询所有命令(仅适用于 cmd.exe)
- help-:查询所有命令(仅适用于 powershell.exe)
- timeout /t 100 /nobreak:开启一个简单的定时器任务
- date /t:查询当前时间
软链接:(也叫符号链接),类似于windows系统中的快捷方式,与硬链接不同,软链接就是一个普通文件,只是数据块内容有点特殊,文件用户数据块中存放的内容是另一文件的路径名的指向,通过这个方式可以快速定位到软连接所指向的源文件实体。
创建:mklink D:\ghi.txt C:\Users\Tom\Desktop\test-link\abc\ghi.txt
删除:del D:\ghi.txt
D:\ghi.txt这个就相当于一个快捷方式,如果删除删除是不会影响到源文件的。