2

複数のリモートマシンでバッチファイルを実行しようとしています。レジストリの変更や、リモートで実行できるその他のコマンドがいくつかあります。代替案を見つけることができなかったコマンドが1つあります。

net user USERNAME /PASSWORDREQ:yes

psexecを使用せずにこのコマンドをリモートで実行する方法はありますか?依存関係のあるバッチファイルを配布したくありません。

4

1 に答える 1

4

はい、リモート コンピューターで PowerShell リモート処理を有効にしてから、Invoke-Command コマンドレットを使用できます。例:

Invoke-Command -ComputerName RemoteComputer -Script { param($userName) net use $userName /PASSWORDREQ:yes } -Args "UserNameArgumentValue"
于 2012-11-05T16:02:38.983 に答える