文章目录
Windows系统命令非常丰富,涵盖了操作系统管理、文件操作、网络配置、系统维护等诸多方面。以下是一些主要的命令分类及其功能与实例:
1. 文件和目录管理
-
cd (change directory)
- 功能:切换当前工作目录
- 示例:
cd C:\Users\Username
切换到指定用户的主目录。cd ..
返回上一级目录。
-
dir (directory)
- 功能:列出当前目录下所有文件和子目录信息
- 示例:
dir
-
md (mkdir) / rd (rmdir)
- 功能:创建(md)或删除(rd)目录
- 示例:
md NewFolder
创建名为“NewFolder”的新目录。rd NewFolder
删除名为“NewFolder”的空目录(若非空需加参数/s /q
强制删除)。
-
copy
- 功能:复制文件或目录
- 示例:
copy file1.txt file2.txt
将file1.txt的内容复制到file2.txt中。
-
move
- 功能:移动或重命名文件或目录
- 示例:
move oldfile.txt newfile.txt
重命名文件。move *.txt C:\MyFiles
将当前目录下的所有txt文件移动到指定目录。
2. 系统信息查询
-
systeminfo
- 功能:显示详细的系统信息,包括OS版本、硬件信息等
- 示例:
systeminfo
-
winver
- 功能:查看Windows版本的基本信息
- 示例:直接输入
winver
-
ipconfig
- 功能:显示网络适配器的IP地址、子网掩码、默认网关等信息
- 示例:
ipconfig /all
-
tasklist
- 功能:显示当前运行在系统上的进程列表
- 示例:
tasklist
3. 系统维护与修复
-
sfc (System File Checker)
- 功能:扫描并验证系统文件完整性,必要时修复损坏的系统文件
- 示例:
sfc /scannow
-
chkdsk (check disk)
- 功能:检查磁盘错误,并可修复磁盘问题
- 示例:
chkdsk C: /f
检查C盘并自动修复错误。
-
diskpart
- 功能:交互式的磁盘管理和分区工具
- 示例:通过
diskpart
进入命令行环境后,可以执行如list volume
查看卷信息等操作。
4. 网络相关
-
ping
- 功能:测试网络连接性
- 示例:
ping www.google.com
测试与Google服务器的连接速度。
-
netstat
- 功能:显示活动的TCP连接、监听端口、路由表等网络统计信息
- 示例:
netstat -ano
显示所有活动的TCP连接及其PID。
5. PowerShell 命令
- PowerShell 提供了更加强大的脚本语言和cmdlet,例如:
Get-Process
获取所有正在运行的进程信息。Get-Service
列出系统中的服务状态。
6. 用户管理
-
net user
- 功能:管理用户账户,创建、修改或删除用户账户
- 示例:
net user NewUser Password /add
创建名为NewUser的新用户,并设置密码。net user UserName /active:no
禁用指定用户名的账户。
-
net localgroup
- 功能:管理本地组成员身份,添加、删除用户到本地组
- 示例:
net localgroup Administrators NewUser /add
将新用户添加至管理员组。
7. 进程和服务管理
-
taskkill
- 功能:结束进程
- 示例:
taskkill /im notepad.exe /f
强制结束记事本进程。
-
net stop/start
- 功能:停止或启动服务
- 示例:
net stop spooler
停止打印机服务。net start spooler
启动打印机服务。
8. 文件搜索与查找
-
find
- 功能:在文件中搜索指定文本
- 示例:
find "searchText" file.txt
在file.txt文件中搜索"searchText"。
-
findstr
- 功能:更强大的字符串搜索工具,支持正则表达式
- 示例:
findstr /s /i "searchText" *.txt
在所有txt文件中(包括子目录)搜索大小写不敏感的"searchText"。
9. 时间和日期操作
-
date
- 功能:查看或设置系统日期
- 示例:
date
查看当前日期;输入新的日期后按回车可更改。
-
time
- 功能:查看或设置系统时间
- 示例:
time
查看当前时间;输入新的时间后按回车可更改。
10. 注册表操作
-
reg query
- 功能:查询注册表键值信息
- 示例:
reg query HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
-
reg add/delete
- 功能:向注册表添加或删除键值
- 示例:
reg add HKCU\Software\MyApp /v Setting1 /t REG_DWORD /d 1
添加DWORD类型键值。reg delete HKCU\Software\MyApp /v Setting1 /f
删除指定键值(/f强制执行)。
请注意,涉及系统关键设置如注册表操作时,请确保您了解相关风险并谨慎操作。在使用命令行工具进行维护或管理任务时,务必根据具体需求查阅官方文档以获取详细信息。
python推荐学习汇总连接:
50个开发必备的Python经典脚本(1-10)
50个开发必备的Python经典脚本(41-50)
————————————————
最后我们放松一下眼睛