379 字
2 分钟
PowerShell 常用命令
功能分类命令用途示例
系统信息查看Get-Process查看当前运行的进程Get-Process
Get-Service列出所有服务及其状态Get-Service
Get-EventLog查看系统事件日志Get-EventLog -LogName System
Get-ComputerInfo获取计算机详细信息Get-ComputerInfo
Get-WmiObject通过 WMI 获取系统信息Get-WmiObject Win32_OperatingSystem
文件与目录管理Get-ChildItem (或 ls)列出文件和文件夹Get-ChildItem C:\Windows
New-Item创建文件或文件夹New-Item -Path C:\Test -ItemType Directory
Remove-Item删除文件或目录Remove-Item C:\Test -Recurse
Copy-Item复制文件或目录Copy-Item C:\Test\File.txt C:\Backup
Move-Item移动或重命名文件/文件夹Move-Item C:\Test\File.txt D:\
网络管理Test-Connection测试网络连接(类似 ping)Test-Connection www.google.com
Get-NetIPAddress查看本机 IP 地址Get-NetIPAddress
New-NetIPAddress手动分配 IP 地址New-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.1.100 -PrefixLength 24
Get-NetAdapter查看网络适配器信息Get-NetAdapter
权限与用户管理Get-LocalUser查看本地用户Get-LocalUser
New-LocalUser创建本地用户New-LocalUser -Name TestUser -Password (ConvertTo-SecureString "Password123" -AsPlainText -Force)
Remove-LocalUser删除本地用户Remove-LocalUser -Name TestUser
Get-LocalGroup查看本地用户组Get-LocalGroup
Add-LocalGroupMember将用户添加到组Add-LocalGroupMember -Group Administrators -Member TestUser
任务与服务管理Start-Service启动服务Start-Service -Name wuauserv
Stop-Service停止服务Stop-Service -Name wuauserv
Restart-Service重启服务Restart-Service -Name wuauserv
Get-ScheduledTask查看计划任务Get-ScheduledTask
New-ScheduledTask创建计划任务New-ScheduledTask -Action (New-ScheduledTaskAction -Execute "notepad.exe")
系统配置Set-Date设置系统时间Set-Date -Date "2024-12-31 12:00:00"
Get-TimeZone获取当前时区Get-TimeZone
Set-TimeZone修改系统时区Set-TimeZone -Name "China Standard Time"
脚本与自动化Invoke-Command在本地或远程计算机上执行命令Invoke-Command -ScriptBlock { Get-Process }
Start-Job后台运行任务Start-Job -ScriptBlock { Get-Process }
Get-Job查看正在运行的任务Get-Job
Stop-Job停止后台任务Stop-Job -Id 1
PowerShell 常用命令
http://omertoso.top/posts/windows-server/powershell-常用命令/
作者
Omertoso
发布于
2024-12-22
许可协议
CC BY-NC-SA 4.0