下面是常用的Windows cmd命令大全:
-
"dir" : 显示目录中的文件和文件夹
-
"cd" : 更改目录
-
"copy" : 复制文件
-
"xcopy" : 复制文件夹及其内容
-
"del" : 删除文件
-
"rmdir" : 删除文件夹
-
"ren" : 重命名文件或文件夹
-
"netstat" : 显示网络连接状态
-
"ipconfig" : 显示本地计算机的IP地址
-
"ping" : 检测网络连通性
-
"tracert" : 显示数据包从源到目的地经过的路由
-
"nslookup" : 显示域名解析信息
-
"tasklist" : 显示运行中的进程
-
"taskkill" : 结束运行中的进程
-
"net user" : 管理网络账户
-
"net localgroup" : 管理本地组
-
"netstat -ano" : 显示所有连接和监听端口以及它们对应的PID
-
"find" : 在文件中查找文本
-
"for /f" : 循环执行命令
-
"time" : 显示或设置系统时间
-
"date" : 显示或设置系统日期
-
"systeminfo" : 显示系统配置信息
-
"shutdown" : 关闭或重启计算机
-
"cls" : 清除命令行屏幕内容
-
"color" : 更改命令行文本和背景颜色
请注意,这只是一个简要的列表,还有很多其他命令可以使用,并且每个命令都有许多可能的参数和选项。我的回答只是提供了一些常用的命令和脚本,但不能完全涵盖所有命令。如果您需要更详细的信息,建议您查阅Windows命令提示符的帮助文档或网上教程。
下面的批处理脚本
- 批量重命名文件:
```
@echo off
setlocal enabledelayedexpansion
set count=1
for %%f in (*.txt) do (
set newname=file_!count!.txt
ren "%%f" "!newname!"
set /a count+=1
)
```
- 批量删除文件:
```
@echo off
del /s /q "C:\example\*.log"
```
- 批量复制文件:
```
@echo off
xcopy /s /i "C:\source\*.*" "D:\destination\"
```
- 批量终止指定进程:
```
@echo off
taskkill /f /im notepad.exe
```
- 批量删除空文件夹:
```
@echo off
for /f "delims=" %%d in ('dir /ad/b/s ^| sort /r') do rd "%%d"
```
- 批量创建文件夹:
```
@echo off
for /L %%i in (1,1,10) do md folder_%%i
```
- 批量执行命令:
```
@echo off
for /f %i in (commands.txt) do %i
```
- 批量修改文件名称:
```
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir /b *.txt') do (
set "file=%%i"
set "newfile=!file:old=new!"
ren "!file!" "!newfile!"
)
```
- 批量查找文本:
```
@echo off
find "string" C:\example\*.txt
```
- 批量查找并删除指定文本:
```
@echo off
for /f "tokens=*" %i in ('find "string" C:\example\*.txt') do del %i
```
这些脚本可能需要在管理员模式下运行才能正常使用,也可能需要根据您的系统和需求进行修改。