2010-12-17 49 views
0

$ iis的= GET-WmiObject可以 - 命名根/ MicrosoftIISv2 -query 「SELECT * FROM iiswebservicesetting磨片 重新NAME = 'W3SVC'」獲取IIS7.5細節通過PowerShell的

OR

$ IIS =獲取-WmiObject-命名空間根目錄/ MicrosoftIISv2 -class IIsWebServiceSetting

以上這些在IIS6.0的情況下工作得非常好。 但是在IIS7.5的情況下,命名空間是root \ WebAdministration。 我不知道我需要運行什麼查詢來獲取當我爲IIS6.0運行WMI命令時獲得的數據。您還可以告訴我需要使用的類。

2)我需要獲取IIS ASP.Net配置的一些信息。 .NET Framework定義了一組實現配置設置的 元素,ASP.NET配置模式包含控制ASP.NET Web應用程序行爲方式的元素。

我需要詳細SessionState的一樣,授權,認證模式,彙編等

我需要知道我應該使用哪一個命名空間和該命名空間我需要使用內的類。

任何人都可以幫助我解決上述2個問題,因爲我非常需要我的工作。

在此先感謝

回答

1

您應該看看適用於IIS 7.5的Web管理的PowerShell模塊。在運行IIS的2008R2盒子上,運行以下命令並查看可以找到的內容。

PS> Import-Module WebAdministration 
PS> Get-Command -module WebAdministration 

還有一個IIS提供程序。您可以cd到IIS:\並使用get-item/set-item cmdlet。