命令行界面是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]:指定控制台输出的颜色属性如COLORfc
- cls:清空控制台窗口,重置屏幕缓冲
- pause:暂停批处理程序,并显示“请按任意键继续…
- help:查询所有命令(仅适用于cmd.exe)
- help-:查询所有命令(仅适用于powershell.exe)
- timeout/t100/nobreak:开启一个简单的定时器任务
- date/t:查询当前时间
软链接:(也叫符号链接),类似于windows系统中的快捷方式,与硬链接不同,软链接就是一个普通文件,只是数据块内容有点特殊,文件用户数据块中存放的内容是另一文件的路径名的指向,通过这个方式可以快速定位到软连接所指向的源文件实体。
创建:mklinkD:\ghi.txtC:\Users\Tom\Desktop\test-link\abc\ghi.txt
删除:delD:\ghi.txt
D:\ghi.txt这个就相当于一个快捷方式,如果删除删除是不会影响到源文件的。