PowerShell是Windows操作系统下的命令行工具。相比人们熟知的图形化界面而言,PowerShell的功能更加强大。这篇文章介绍了10个管理Windows云服务器的的常用PowerShell命令,可以让我们更加轻松的管理Windows系统。

1、查看进程
Get-Process
Get-Process <进程名>
Get-Process不仅可以像任务管理器一样查看全部进程,还可以查看指定的进程名。比如我们查看进程名为QQ的进程:
PS C:\Users\zhaomu> Get-Process QQ
Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
   1353     431   149580     122660     584.36  18168  10 QQ
   1388     438   155184     136044     631.73  26900  10 QQ
   1368     445   152992     154404     629.13  30140  10 QQ
2、结束进程
Stop-Process -id <进程编号>
当我们通过Get-Process获得某个进程的Id后,可以通过以上命令结束这个进程。
3、查看文件内容
Get-Content <文件名>
通过PowerShell也可以轻松地查看一个文件的内容。
4、查看某个文件的属性
$(Get-Item <文件名>).LastAccessTime
我们可以通过Get-Item命令查看某个文件的属性。比如上面的例子就是查看某个文件的上次访问时间。
关于这个命令更多的使用方法,请查看:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-item
5、添加用户
New-ADUser -SamAccountName "william" -GivenName "William" -Surname "Edwards" -DisplayName "William David Edwards"
通过以上命令,我们添加了一个名为william的用户,并指定了该用户的姓、名和展现名称。
6、删除用户
Remove-ADUser william
可以添加用户,自然就可以删除用户。
7、禁用用户
Disable-ADAccount william
还可以禁止一个用户登录。
8、添加用户组
New-ADGroup -name "staff" -groupscope Global
添加了一个名为staff的用户组,并指定组的范围是Global。
9、删除用户组
Remove-ADGroup staff
删除名为staff的用户组。
10、查看用户组下的成员
Get-ADGroupMember -identity <用户组名>
这个命令可以查看某个用户组下的成员。
以上就是10个常用的PowerShell命令。在有些场合下,使用PowerShell命令比使用图形界面的效率更高,速度更快。