常用BAT批处理命令
BAT脚本命令
1.批处理命令简介
命令 | 作用 |
---|---|
echo | 显示消息,或者启用或关闭命令回显。 |
rem | 在批处理文件或 CONFIG.SYS 里加上注解或说明。 |
pause | 暂停批处理程序,并显示以下消息:请按任意键继续. . . |
call | 从批处理程序调用另一个批处理程序 |
start | 启动一个单独的窗口以运行指定的程序或命令 |
goto | 将 cmd.exe 定向到批处理程序中带标签的行 |
set | 显示、设置或删除 cmd.exe 环境变量 |
2.批处理符号简介
符号 | 作用 |
---|---|
@ | 命令行回显屏蔽符 |
% | 批处理变量引导符 |
> | 重定向符 |
>> | 重定向符 |
<、>&、<& | 重定向符 |
^ | 转义字符 |
& | 组合命令 |
&& | 组合命令 |
"" | 字符串界定符 |
3.常用DOS命令简介
文件夹管理
命令 | 作用 |
---|---|
cd | 显示当前目录名或改变当前目录 |
md | 创建目录 |
rd | 删除一个目录 |
dir | 显示目录中的文件和子目录列表 |
tree | 以图形显示驱动器或路径的文件夹结构 |
path | 为可执行文件显示或设置一个搜索路径 |
xcopy | 复制文件和目录树 |
文件管理
命令 | 作用 |
---|---|
type | 显示文本文件的内容 |
copy | 将一份或多份文件复制到另一个位置 |
del | 删除一个或多个文件 |
move | 移动文件并重命名文件和目录 |
ren | 重命名文件 |
replace | 替换文件 |
attrib | 显示或更改文件属性 |
find | 搜索字符串 |
fc | 比较两个文件或两个文件集并显示它们之间的不同 |
网络命令
命令 | 作用 |
---|---|
ping | 进行网络连接测试、名称解析 |
ftp | 文件传输 |
net | 网络命令集及用户管理 |
telnet | 远程登陆 |
ipconfig | 显示、修改TCP/IP设置 |
msg | 给用户发送消息 |
arp | 显示、修改局域网的IP地址-物理地址映射列表 |
系统管理
命令 | 作用 |
---|---|
at | 安排在特定日期和时间运行命令和程序 |
shutdown | 立即或定时关机或重启 |
tskill | 结束进程 |
taskkill | 结束进程 |
tasklist | 显示进程列表 |
sc | 系统服务设置与控制 |
reg | 注册表控制台工具 |
powercfg | 控制系统上的电源设置 |