以下是一些Windows运维中常用的命令,涵盖系统管理、网络诊断、文件操作、服务管理等场景,供参考:
systeminfo
hostname
wmic product get name,version
msinfo32
tasklist
taskkill /im 进程名.exe /f
taskkill /im notepad.exe /f
)。ipconfig /all
ping 目标IP或域名
ping 8.8.8.8 -t
持续测试)。tracert 目标IP或域名
netstat -ano
nslookup 域名
arp -a
dir /s /b 路径
/b
简洁模式)。tree /f
robocopy 源目录 目标目录 /mir
/mir
镜像模式)。fsutil file createnew 文件名 大小(字节)
chkdsk /f
diskpart
net user
net user 用户名 密码 /add
net localgroup administrators 用户名 /add
whoami /priv
icacls 文件或目录 /grant 用户名:(权限)
icacls C:\data /grant User:R
)。sc query
sc start/stop 服务名
sc stop Spooler
)。schtasks
shutdown /r /t 0
/s
为关机,/t
设置延迟秒数)。eventvwr
wevtutil qe System /c:10 /f:text
mstsc
psexec \\远程IP -u 用户名 -p 密码 cmd
winrm quickconfig
for /f "tokens=*" %i in ('dir /b *.txt') do echo %i
%%i
)。powershell "Get-Process | Where-Object { $_.CPU -gt 10 }"
gpupdate /force
dism /online /cleanup-image /restorehealth
bcdedit
format
、diskpart
)前务必确认目标对象。Get-Service | Where-Object { $_.Status -eq "Stopped" }
)。如果需要更详细的参数说明,可通过 命令 /?
查看帮助(如 ping /?
)。