我想在VB脚本中运行以下PowerShell脚本,而不构建独立的PowerShell脚本并使用VB脚本调用它:
import-module grouppolicy
function IsNotLinked($xmldata){
If ($xmldata.GPO.LinksTo -eq $null) {
Return $true
}
Return $false
}
$unlinkedGPOs = @()
Get-GPO -All | ForEach { $gpo = $_ ; $_ | Get-GPOReport -ReportType xml | ForEach { If(IsNotLinked([xml]$_)){$unlinkedGPOs += $gpo} }}
If ($unlinkedGPOs.Count -eq 0) {
"No Unlinked GPO's Found"
}
Else{
$unlinkedGPOs | Select DisplayName,ID | ft
}
建议做什么? 提前致谢