ドメイン名\ユーザー名を持つノードを置き換えようとしています。
「\」が付いているので正規表現マッチに失敗し、
無効な正規表現パターン: l8-dc\testuser2。C:\Users\testuser1.l8-dc\Desktop\RunTimeAccountChange\UserAccount-Replace.ps1:164 文字:68 + $Searchstr.Node.'#text'= $($Searchstr.Node.'#text') - <<<< $OldUserName,$NewUserName + CategoryInfo を置き換えます: InvalidOperation: (l4-dc\mesuser2:String) [], RuntimeException + FullyQualifiedErrorId : InvalidRegularExpression
次の行は実際には失敗します..
$Searchstr.Node.'#text'= $($Searchstr.Node.'#text') -replace $OldUserName,$NewUserName
正規表現マッチで置き換えるには?