powershell を使用してテキスト ファイルから特定の行を読み込もうとしています。これを使用して netdom を実行し、各 DC の名前を変更できます。行は常に行番号 3 で、 で始まりServername=
ます。等号の後のテキストを取得して、netdom で使用する必要があります。最初は機能していましたが、netdom は構文について文句を言いました。これは文字列だからでしょうか。servername が完全な行として返されるようになりました。
C:\config.txt:3:ServerName servername
サーバー名だけではありません。
$servername = Select-String -Path "C:\config.txt" -Pattern "servername="
$servername = $servername.tostring().split("=")
netdom renamecomputer localhost /NewName:$servername /force