ユーザ用ツール

サイト用ツール


it技術:powershell

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
it技術:powershell [2019/07/23 14:49] – 作成 yajuadminit技術:powershell [2019/07/24 13:09] (現在) – [IISのDefault Web Siteの値取得] yajuadmin
行 24: 行 24:
 </code> </code>
  
 +==== IISのDefault Web Siteの値取得 ====
 +Default Web Siteの値を取得する
 +<code powershell>
 +PS > Get-ItemProperty 'IIS:\Sites\Default Web Site\' | Select *
 +</code>
 +
 +Default Web SiteのホームにあるASP内セッションプロパティの値を取得する。
 +<code powershell>
 +PS > Get-WebConfiguration system.webServer/asp/session -Location 'Default Web Site'
 +
 +PS > Get-WebConfiguration -PSPath 'MACHINE/WEBROOT/APPHOST/Default Web Site' system.webServer/asp/session 
 +
 +PS > Get-WebConfigurationProperty -Location 'Default Web Site' -Filter "system.webServer/asp/session" -Name "."
 +
 +PS > Get-WebConfigurationProperty -PSPath 'MACHINE/WEBROOT/APPHOST/Default Web Site' -Filter "system.webServer/asp/session" -Name "."
 +</code>
 ==== 二重引用符はエスケープ ==== ==== 二重引用符はエスケープ ====
 VBScriptからPowerShellを呼び出す際に二重引用符が使用されている場合には、「\"」でエスケープする必要がある。 VBScriptからPowerShellを呼び出す際に二重引用符が使用されている場合には、「\"」でエスケープする必要がある。
行 30: 行 46:
 name = "DefaultAppPool2" name = "DefaultAppPool2"
 command = "Get-WebConfiguration \""//*[@name='" & name & "']//.\""" command = "Get-WebConfiguration \""//*[@name='" & name & "']//.\"""
-info = "foreach { $_.attributes | select name, value }"+info = "foreach { $_.attributes | Select name, value }"
  
 Sub SetDicItems(dic, command, info, delimiter) Sub SetDicItems(dic, command, info, delimiter)
it技術/powershell.1563860973.txt.gz · 最終更新: 2019/07/23 14:49 by yajuadmin