Basic
Batch Script Tutorial
Q&A
How to set a variable inside a loop for /F
Network
DNS
DNS刷新缓存
Netstat
端口占用和杀死占用端口进程
1 2 3 4 5 6 7 8
| # 端口占用 netstat -aon|findstr "80"
# 进程6604情况 tasklist|findstr "6604"
# 杀死进程 taskkill /T /F /PID 6604
|
File & Directory
磁盘使用
https://docs.microsoft.com/zh-cn/sysinternals/downloads/du
1 2 3 4 5 6 7 8 9 10 11
| du.exe -h usage: du [-c[t]] [-l <levels> | -n | -v] [-u] [-q] <directory> -c Print output as CSV. Use -ct for tab delimiting. Use -nobanner to suppress banner. -l Specify subdirectory depth of information (default is one level). -n Do not recurse. -q Quiet. -nobanner Do not display the startup banner and copyright message. -u Count each instance of a hardlinked file. -v Show size (in KB) of all subdirectories.
|
Reference
Windows批处理(cmd/bat)常用命令教程