2016-04-08 45 views

回答

1

好吧我得到了這個想通了。
我所做的事情是這樣的:
賦給變量

$AppPoolProperties = Get-Item IIS:\\AppPools\APPPOOL | Select-Object * 

應用程序池的所有屬性,那麼我該變量導出到CSV在那裏我複製應用程序池到遠程計算機上。

Invoke-Command -ComputerName $Destination -ScriptBlock 
{ 
    $using:AppPoolProperties | Export-Csv -Path $using:csv -NoTypeInformation 
} 

在遠程主機I加載CSS入變量和導入每個對象到新創建的應用程序池

Invoke-Command -ComputerName $Destination -ScriptBlock 
{ 
    Import-Module WebAdministration; 
    $Pools = (Import-Csv $using:csv); 
    New-Item -Path IIS:\AppPools\POOLNAME | Out-Null; 
    Set-ItemProperty IIS:\AppPools\POOLNAME -Name enable32BitAppOnWin64 -Value $pool.enable32BitAppOnWin64; 
    ......and so on adding other properties..... 
} 
相關問題