# Check to see if the group exists # Must perform detection for Local and Global/Universal Group separately and combine the results net localgroup "EDS Servers" /domain 2>&1 | Out-Null $LocalGroup = (get-variable LastExitCode).Value net group "EDS Servers" /domain 2>&1 | Out-Null $GlobalGroup = (get-variable LastExitCode).Value $GroupExists = !($LocalGroup -and $GlobalGroup) if (!$GroupExists) { Write-ExchangeSetupLog -Info "EDS グループが存在しません。グループを作成しています" net group "EDS Servers" /ADD /DOMAIN 2>&1 | Out-Null } $exitCode = (get-variable LastExitCode).Value if ($exitCode) { Write-ExchangeSetupLog -Error "EDS サーバー セキュリティ グループを作成できません" } else { Write-ExchangeSetupLog -Info "EDS サーバー セキュリティ グループが正常に作成されました" } # Add all Exchange servers and domain controllers to the group with access to the DKM container. # They have EDS installed. $ds = new-object -type system.directoryservices.directorysearcher -argumentlist "(&(objectClass=group)(cn=EDS Servers))" $searchResult = $ds.FindOne() if ($searchResult -eq $null) { Write-ExchangeSetupLog -Error "EDS サーバー セキュリティ グループが AD 内に見つかりません。" } $edsServers = $searchResult.GetDirectoryEntry() if ($edsServers -eq $null) { Write-ExchangeSetupLog -Error "EDS サーバー セキュリティ グループは、ディレクトリ エントリが AD に登録されていません。" } # Make sure EDS Servers is a universal group. $universalSecurityGroup = 0x80000008 $edsServers.InvokeSet("groupType", $universalSecurityGroup) $edsServers.CommitChanges() $ds = new-object -type system.directoryservices.directorysearcher -argumentlist "(&(objectClass=group)(cn=Exchange Servers))" $searchResult = $ds.FindOne() if ($searchResult -eq $null) { Write-ExchangeSetupLog -Error "Exchange Server セキュリティ グループが AD 内に見つかりません。" } $exchangeServers = $searchResult.GetDirectoryEntry() if ($exchangeServers -eq $null) { Write-ExchangeSetupLog -Error "Exchange Server セキュリティ グループは、ディレクトリ エントリが AD に登録されていません。" } $exchangeServersDN = $exchangeServers.DistinguishedName[0] if (-not $edsServers.Properties["member"].Contains($exchangeServersDN)) { $edsServers.Properties["member"].Add($exchangeServersDN) } Write-ExchangeSetupLog -Info "Exchange Server グループが EDS サーバー セキュリティ グループに正常に追加されました。" $ds = new-object -type system.directoryservices.directorysearcher -argumentlist "(&(objectClass=group)(cn=Domain Controllers))" $searchResult = $ds.FindOne() if ($searchResult -eq $null) { Write-ExchangeSetupLog -Error "ドメイン コントローラー セキュリティ グループが AD 内に見つかりません。" } $domainControllers = $searchResult.GetDirectoryEntry() if ($domainControllers -eq $null) { Write-ExchangeSetupLog -Error "ドメイン コントローラー セキュリティ グループは、ディレクトリ エントリが AD に登録されていません。" } $domainControllersDN = $domainControllers.DistinguishedName[0] if (-not $edsServers.Properties["member"].Contains($domainControllersDN)) { $edsServers.Properties["member"].Add($domainControllersDN) } Write-ExchangeSetupLog -Info "ドメイン コントローラー グループが EDS サーバー セキュリティ グループに正常に追加されました。" $ds = new-object -type system.directoryservices.directorysearcher -argumentlist "(&(objectClass=group)(cn=Central Admin SQL Servers))" $searchResult = $ds.FindOne() if ($searchResult -ne $null) { $centralAdminSQLServers = $searchResult.GetDirectoryEntry() if ($centralAdminSQLServers -eq $null) { Write-ExchangeSetupLog -Error "全体管理 SQL Server セキュリティ グループは、ディレクトリ エントリが AD に登録されていません。" } $centralAdminSQLServersDN = $centralAdminSQLServers.DistinguishedName[0] if (-not $edsServers.Properties["member"].Contains($centralAdminSQLServersDN)) { $edsServers.Properties["member"].Add($centralAdminSQLServersDN) } Write-ExchangeSetupLog -Info "全体管理 SQL Server グループが EDS サーバー セキュリティ グループに正常に追加されました。" } $ds = new-object -type system.directoryservices.directorysearcher -argumentlist "(&(objectClass=group)(cn=NAT Servers))" $searchResult = $ds.FindOne() if ($searchResult -ne $null) { $natServers = $searchResult.GetDirectoryEntry() if ($natServers -eq $null) { Write-ExchangeSetupLog -Error "NAT サーバー セキュリティ グループは、ディレクトリ エントリが AD に登録されていません。" } $natServersDN = $natServers.DistinguishedName[0] if (-not $edsServers.Properties["member"].Contains($natServersDN)) { $edsServers.Properties["member"].Add($natServersDN) } Write-ExchangeSetupLog -Info "NAT サーバー セキュリティ グループが EDS サーバー セキュリティ グループに正常に追加されました。" } $edsServers.CommitChanges() Write-ExchangeSetupLog -Info "EDS サーバー グループが正常にコミットされました。"
CAS Intra-Site Redirection Later to Earlier Version は 新しいバージョンの Microsoft Exchange がインストールされているクライアント アクセス サーバーから古いバージョンの ...
CAS サーバー %1 は Outlook Web App トラフィックを CAS サーバー %2 に転送しようとしました 以下の構成問題のいずれかが発生したため この処理は失敗しました 1. %3 は "https://" (SSL を使用) ...
ChannelSubscribe Average Response Time は ChannelSubscribe 要求の開始から終了までの平均経過時間 (ミリ秒) です
ChannelUnsubscribe Average Response Time は ChannelUnsubscribe 要求の開始から終了までの平均経過時間 (ミリ秒) です
Check to see if the group exists # Must perform detection for Local and Global/Universal Group separately and combine the ...
ChildObjectTypes パラメーターは AccessRights パラメーターに対して CreateChild 値または DeleteChild 値を指定した場合にのみ指定できます
ChunkUpload Average Response Time は ChunkUpload 要求の開始から終了までの平均経過時間 (ミリ秒) です
CIDR の長さ "{0}" が無効です 受け付け可能な CIDR の長さは IPv4 アドレスの場合は 0, 32 の範囲 IPv6 アドレスの場合は 0, 128 の範囲内の値です
CIDR の長さ {0} が IPv4 アドレスの最大値 32 を超えています 受け付け可能な CIDR の長さは IPv4 アドレスの場合は 0, 32 の範囲内の値です