检查系统是否已经加载某些特殊AD模块


我们在使用PS的时候,有时候需要加载模块,当有时候命令失败的时候,我们不知道是自己输错了还是因为模块没加载,可以用下面的方法来测试一下。

检查是否有相应模块,超级简单:条件,等于0 需要倒入, 等于1,不操作
$bb = (Get-Module).name
$adif =((Get-Module $bb).ExportedCommands.keys|?{$_ -eq"get-aduser"}).count
$exchangeif =((Get-Module $bb).ExportedCommands.keys|?{$_ -eq"get-mailbox"}).count


你可能感兴趣的:(powershell,检测模块)