批处理(Batch processing)是指在操作系统中,用户将一系列命令或程序指令集合成一个文件,这个文件通常被称为批处理文件或脚本。在Windows系统中,批处理文件通常以.bat或.cmd为扩展名。以下是一些日常常用的批处理示例。
1. 自动登录系统
@echo off
net user username password /add
net localgroup Administrators username /add
2. 检查磁盘空间
@echo off
for %%i in (C D E F) do (echo Disk Space on Drive %%i: & dir %%i: /w /s /b /a)
3. 列出所有网络驱动器
@echo off
net use
4. 清除DNS缓存
@echo off
ipconfig /flushdns
5. 检查网络连接状态
@echo off
pathping -n 3 google.com
6. 设置或清除环境变量
@echo off
setx PATH "%PATH%;C:\NewPath"
set PATH=
7. 创建新的本地用户账户
@echo off
net user “名字” “密码” /add
8. 列出所有系统服务
@echo off
sc query
9. 更改系统日期和时间
@echo off
date 5-31-2024
time 23:59
10. 锁定当前用户会话
@echo off
lock
11. 检查系统启动项
@echo off
schtasks /query /tn "\Microsoft\Windows\*"
12. 关闭或开启防火墙
@echo off
netsh advfirewall set allprofiles state off
13. 列出所有计划任务
@echo off
schtasks /query /fo LIST
14. 清除系统剪贴板
@echo off
echo. | clip
15. 更改系统区域设置
@echo off
control date
16. 检查当前用户权限
@echo off
whoami /priv
17. 检查系统性能计数器
@echo off
typeperf -sc 1 \Processor(_Total)\%
18. 列出所有系统环境变量
@echo off
set
19. 更改系统启动模式
@echo off
bcdedit /set {default} bootmenupolicy legacy
20. 检查系统更新服务状态
@echo off
sc query wuauserv
21. 列出所有系统补丁
@echo off
wmic qfe list
22. 更改系统主题
@echo off
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 0 /f
23. 检查电源计划
@echo off
powercfg -list
24. 清除系统日志
@echo off
echo 0 > %WINDIR%\System32\winevt\Logs\Application.evtx
25. 更改系统语言设置
@echo off
control panel /name Microsoft.Language /add
请注意,这些批处理脚本中的一些命令可能需要管理员权限才能执行,并且在使用之前应该根据具体情况进行调整和测试。