0

次のスクリプトを使用して、ドメイン コンピューターの名前を変更しようとしています。

$username = "domain\username"
$password = "password"
$ip = ((ipconfig | findstr [0-9].\.)[0]).Split()[-1]
$hostname = (nslookup $ip)[3]
$hostname = $hostname.replace(" ", "")
$hostname = $hostname.split(":")[1]
$hostname = $hostname.split(".")[0].ToLower()
Rename-Computer -NewName $hostname -DomainCredential $username  -Restart -Force

この時点で手動プロセスであるパスワードの入力を除いて、私が望むすべてのことを行います。$passwordプロセスを完全に自動化できるように、プロンプト ボックスに入力する方法を教えてもらえますか?

あるいは、Powershell でそれを行うためのより良い方法があれば、別の方向に進んでいきます。

4

1 に答える 1