Bat、Windows批处理文件常用命令


一、Windows 系统常用小工具

工具名称命令备注
计算器calc
记事本notepad
写字板write
画图mspaint
放大镜magnifywin+Esc退出
屏幕键盘osk
字符映射表charmap
专用字符编辑程序eudcedit
远程桌面连接mstsc
音量合成器-扬声器sndvol调节声音

二、Windows 系统常用管理工具

工具名称命令备注
任务管理器taskmgr
资源监视器perfmon.msc
关于“Windows”winver
资源管理器explorer
计算机管理compmgmt.msc
设备管理器devmgmt.msc
事件查看器eventvwr.msc
磁盘管理diskmgmt.msc
组件管理dcomcnfg
本地安全策略secpol.msc
本地组策略管理器gpedit.msc
组策略结果集rsop.msc
本地用户和组lusrmgr.msc
服务services.msc
注册表编辑器regedit
Registry Editor Utilityregedt32
系统配置实用工具msconfig
DirectX 诊断工具dxdiag
控制台mmc
WMI控件wmimgmt.msc

三、Bat基础命令

名称命令备注
关闭盘符显示@echo off
打印输出字符串Echo “Hello World”
等待键盘输入pause如果没有这个命令,窗口会一闪而过,一般放在批处理文件最后
设置文字颜色color 0A
算数运算set /a 1+2/a算数运算的缩写
在文本中的写法:set /a sum = 1+2
echo %sum%【这里的变量输出需要使用百分号嵌套】
重定向运算> 左边内容覆盖
>> 左边内容追加
set /a 1+2 > 1.txt
set /a 8+6 >> 1.txt
注释rem 这是一条注释
查看bat文件内容type 1.bat
树形结构查询文件目录tree

四、补充

解决Bat文件中文乱码:chcp

chcp 65001

@echo off

rem 设置弹框文字颜色
color 0A

rem 输出
Echo "Hello World!!!第一个bat程序"

pause

多命令运算

&&:当第一个命令执行错误,就不会执行第二个
||:当第一个命令执行成功,就不会执行第二个

管道

|:例如 A | B,A命令的输出将会作为B命令的输入
案例:netstat -an | find "8080"

接收用户输入:%变量

@echo off

set /a sum= %1 + %2
echo %1 + %2 = %sum%

pause

在这里插入图片描述

start:启动一个窗口以运行指定的程序或者是命令

start "测试" cmd /k echo Hello World

call:联合多个Bat文件同步执行
注意:调用文件当中不能进行参数的传递

@echo off

call text1.bat
call text2.bat

pause

shutdown:关闭计算机
shutdown /i:远程关闭计算机

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Monly21

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值