去ったばかりの人のために IIS のメンテナンスを引き継ぎ、何らかの理由で構成ファイルを別のドライブにコピーし、IIS にデフォルトの C:\WINDOWS\System32\inetsrv\config の代わりにそれらを参照するように指示しました。
質問: どうすればデフォルトのパスに戻すことができますか? 構成を維持するために、最初に現在の構成ファイルをデフォルトのディレクトリにコピーする必要があると思います...
ありがとうございました!
スコット
IIS 設定へのアクセスを完全にブロックする共有構成ファイルの検索エラーが原因でこのページにアクセスした場合は、PowerShell で以下を実行できます。
Import-Module WebAdministration
[System.Reflection.Assembly]::LoadFrom("C:\windows\system32\inetsrv\Microsoft.Web.Administration.dll") | Out-Null
$serverManager = New-Object Microsoft.Web.Administration.ServerManager
$config = $serverManager.GetRedirectionConfiguration()
$redirectionSection = $config.GetSection(“configurationRedirection”)
$redirectionSection.Attributes["enabled"].Value = “false”
$serverManager.CommitChanges()
これは基本的に共有構成をオフにするだけなので、IIS サーバー マネージャーにアクセスできます。
「IIS」で行う必要があるのは次のとおりです。