查看类:

查看powershell版本                                $PSVersionTable    

查看操作系统版本信息                             Get-CimInstance -ClassName
 Win32_OperatingSystem -ComputerName . | Select-Object -Property
 Build*,OSType,ServicePack*    

查看部分组策略                                        gpresult /Z

查看部分组策略(需要导出到文件)              secedit /export /cfg c:\sec_result

查看服务                                                  Get-Service 

查看运行中服务                                        Get-Service | Where-Object
{$_.Status -eq 'Running'}

查看IP                                                      ipconfig
/all或者Get-NetipConfiguration

查看进程                                                  Get-Process

查看已安装补丁                                        Get-WmiObject -Class
Win32_QuickFixEngineering或者wmic qfe list

查看使用Windows Installer安装的程序    Get-WmiObject -Class Win32_Product | Format-Wide
-Column 1

查看CPU相关信息                                     get-wmiobject win32_processor

查看CPU使用率2008/2012通用                Get-WmiObject win32_processor  | select
SystemName, LoadPercentage

查看CPU使用率排名前20                          Get-Counter -ComputerName localhost
'\Process(*)\% Processor Time' | Select-Object -ExpandProperty countersamples |
Select-Object -Property instancename, cookedvalue| Sort-Object -Property
cookedvalue -Descending| Select-Object -First 20| ft
InstanceName,@{L='CPU';E={($_.Cookedvalue/100).toString('P')}} -AutoSize

查看系统版本/序列号                                gwmi win32_OperatingSystem

查看总内存                                               Get-WmiObject
win32_OperatingSystem TotalVisibleMemorySize

查看总内存(单位GB)                             gwmi Win32_PhysicalMemory | %{$sum =
0} { $sum += $_.Capacity } {Write-Host ($sum / 1GB) "GB"}

查看空闲内存                                            Get-WmiObject
win32_OperatingSystem FreePhysicalMemory

查看磁盘总空间(单位MB)                      Get-WMIObject Win32_LogicalDisk
|Where-Object{$_.Size}|Foreach-Object { 'Disk {0} has {1:0.0} MB totalspace' -f
$_.Caption, ($_.Size / 1MB) }

查看防火墙状态                                         netsh advfirewall show
currentprofile

查看BIOS信息                                           Get-WMIObject -Class
Win32_BIOS 

查看主板信息                                            Get-WMIObject -Class
Win32_Baseboard

查看逻辑磁盘信息                                     Get-WMIObject -Class
Win32_LogicalDisk    

查看物理磁盘信息                                     Get-WMIObject -Class
Win32_DiskDrive     

查看桌面设置(屏保是否设置)                     Get-CimInstance -ClassName Win32_Desktop    

查看一个文件夹内的文件及目录    ​    ​    ​    ​ Get-ChildItem -Path C:\ -Force

 

 

 

 

管理类:

重启服务器                                                Restart-Computer  或者
Restart-Computer -Force强制重启

关闭服务器                                                stop-computer

停止spooler服务                                       Stop-Service -Name spooler  
 

启动spooler服务                                       Start-Service -Name spooler
   

重启spooler服务                                       Restart-Service -Name
spooler    

停止某个进程                                            stop-process -id 2792

锁定服务器                                                rundll32.exe
user32.dll,LockWorkStation    

新增注册表项    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​New-Item -Path
hkcu:\software_DeleteMe

删除注册表项    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​    ​Remove-Item -Path
hkcu:\Software_DeleteMe