1. 文件和目录管理
-
dir
- 显示目录内容。
- 示例:
dir /w
(以宽格式显示),dir /s
(递归显示所有子目录中的文件)
-
cd
- 更改当前目录。
- 示例:
cd ..
(返回上一级目录)cd /d D:\Path\To\Directory
(切换到 D 盘的指定目录)
-
mkdir
和rmdir
- 创建和删除目录。
- 示例:
mkdir "New Folder"
(创建带空格的文件夹)rmdir /s /q "Old Folder"
(强制删除包含内容的文件夹)
-
copy
- 复制文件或目录。
- 示例:
copy "C:\source.txt" "D:\"
(将文件从 C 盘复制到 D 盘)
-
xcopy
- 较高级的文件复制,支持复制目录及其内容。
- 示例:
xcopy "C:\SourceFolder" "D:\DestinationFolder" /E /I
/E
:包括所有子目录,包括空目录/I
:如果目标是一个目录,假定它是一个目录
-
robocopy
- 可靠的复制工具,适用于大规模数据迁移。
- 示例:
robocopy "C:\SourceFolder" "D:\DestinationFolder" /MIR
/MIR
:镜像源目录,确保目标与源完全相同
2. 系统信息和性能监控
-
systeminfo
- 显示系统配置和信息(如操作系统版本、内存等)。
-
tasklist
- 列出当前运行的进程。
- 示例:
tasklist | find "notepad"
(查找特定进程)
-
taskkill
- 结束指定进程。
- 示例:
taskkill /IM notepad.exe /F
(强制结束 Notepad)
-
perfmon
- 打开性能监视器,可以实时查看系统性能。
-
get-eventlog
- 查看事件日志的信息。
- 示例:
wevtutil qe System /c:10
(查询最近的 10 条系统日志)
3. 网络相关
-
ipconfig
- 显示网络配置。
- 示例:
ipconfig /all
(显示所有网络适配器的详细信息)
-
ping
- 检查网络连接。
- 示例:
ping -t www.example.com
(持续 ping 直到手动停止)
-
tracert
- 跟踪路由路径。
- 示例:
tracert -h 20 www.example.com
(最多跟踪 20 个跳数)
-
netstat
- 显示网络连接和监听端口。
- 示例:
netstat -an
(显示所有连接和端口状态)
-
net use
- 显示或连接网络共享。
- 示例:
net use Z: \\Server\Share
(将网络共享映射为 Z 盘)
4. 磁盘和文件系统
-
chkdsk
- 检查磁盘并修复错误。
- 示例:
chkdsk C: /f
(修复 C 盘上的错误)
-
diskpart
- 启动磁盘分区工具。
- 示例:
list disk
(列出所有硬盘)select disk 0
(选择第一个硬盘)clean
(清除所选硬盘的分区信息)
-
defrag
- 磁盘碎片整理。
- 示例:
defrag C: /O
(优化并整理 C 盘)
5. 用户和权限管理
-
net user
- 管理用户账户。
- 示例:
net user username password /add
(添加新用户)
-
net localgroup
- 管理本地组。
- 示例:
net localgroup Administrators username /add
(将用户添加到管理员组)
-
whoami
- 显示当前登录用户的用户名。
- 示例:
whoami /groups
(显示当前用户所属的组)
-
runas
- 以不同用户身份运行程序。
- 示例:
runas /user:Domain\User "C:\Path\To\App.exe"
(以指定用户身份运行应用) -
6. 系统配置和管理
-
msconfig
- 系统配置工具,用于管理启动项和服务。
-
services.msc
- 打开服务管理器,可以启用或禁用系统服务。
-
gpupdate
- 更新组策略。
- 示例:
gpupdate /force
(强制更新)
-
shutdown
- 关机或重启计算机。
- 示例:
shutdown /s /t 0
(立即关机)shutdown /r /t 30
(30秒后重启)7. 注册表操作
-
regedit
- 打开注册表编辑器。
-
reg add
- 添加一个新的注册表项。
- 示例:
reg add HKCU\Software\MyApp /v MyValue /t REG_SZ /d "Hello World"
-
reg delete
- 删除注册表项。
- 示例:
reg delete HKCU\Software\MyApp /v MyValue