0
我想从文本文件中使用powershell读取某一行,然后可以使用它运行netdom重命名每个DC。该行始终是行号3,并以Servername=
开头。我需要在等号之后抓取文本,然后与netdom一起使用。它一开始工作,但netdom会抱怨语法。这是因为它是一个字符串吗?现在,servername返回为全行:从txt文件读取行重命名服务器 - powershell
C:\config.txt:3:ServerName servername
而不仅仅是servername。
$servername = Select-String -Path "C:\config.txt" -Pattern "servername="
$servername = $servername.tostring().split("=")
netdom renamecomputer localhost /NewName:$servername /force