如何在VB脚本中运行PowerShell脚本?

时间:2017-12-21 11:32:56

标签: powershell-v3.0 group-policy

我想在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 
}

建议做什么? 提前致谢

0 个答案:

没有答案