您最喜欢的用于系统管理的 Powershell 命令或脚本是什么?

Jon*_*way 16 powershell

你最常用的 Powershell 命令是什么?让我们列个清单,选出最好的!

Ste*_*ski 13

Get-Member 是 PowerShell cmdlet 之王。

Get-Member 允许您以交互方式探索对象的成员和类型(使用 -static 开关)静态成员。


小智 5

我喜欢有一个用于查找 AD 用户的脚本:

$strFilter = "(&(objectCategory=User)(sAMAccountName=[USERNAME]))";
$objSearcher = New-Object System.DirectoryServices.DirectorySearcher;
$objSearcher.SearchRoot = "LDAP://dc=[AD_Location]";
$objSearcher.Filter = $strFilter;
$objSearcher.SearchScope = "Subtree";
$objSearcher.FindALL()
Run Code Online (Sandbox Code Playgroud)

  • 这可以在一行中使用 Quest AD cmdlet 完成 - 它们是免费的且非常有用!http://www.quest.com/activeroles-server/arms.aspx (2认同)

小智 1

对我来说-WhatIf是最有用的。