0
아래의 PowerShell 스크립트를 사용하여 IIS6 서버에서 익명의 사용자 ID 및 인증 방법을 설정하고 있습니다. 스크립트가 처음에는 작동하는 것 같지만 실행 후 iisreset을 실행하면 이전 값으로 되돌아갑니다! 어떻게 그들을 유지합니까?Powershell : IIS6의 익명 사용자 설정
$server = "localhost"
$siteName = "www.mysite.com"
$iis = [ADSI]"IIS://$server/W3SVC"
$site = $iis.children | where { $_.keyType -eq "IIsWebServer" -and $_.ServerComment -eq $siteName }
$path = [ADSI]($site.path+"/ROOT")
$path.AnonymousUserName = "user"
$path.AnonymousUserPass = "pass"
$path.AuthFlags = 3
$path.CommitChanges()