0

コマンドを実行するには、bat ファイルを作成する必要がありますRunas

これが私のコマンドです

Runas /user:Administrator "psexec \\\\***.***.***.*** -accepteula -i -u **** -p **** \"C:\\Program Files\\****\\setup.bat\""

これを実行すると、コマンド ラインでパスワードの入力を求められます。

Enter the password for Administrator:

password: を入力するbatファイルをプロンプトに書き込むにはどうすればよいpasswordですか?

4

1 に答える 1

1

RunAsプログラムがコマンド ラインでパスワードを受け付けないのはなぜですか?

RunAs プログラムでは、パスワードを手動で入力する必要があります。コマンドラインでパスワードを受け付けないのはなぜですか?

これは意識的な決定でした。コマンド ラインでパスワードを渡すことができれば、人々はパスワードをバッチ ファイルやログオン スクリプトに埋め込み始めるでしょうが、これは笑えるほど安全ではありません。

言い換えれば、機能を安全に使用しないという誘惑を取り除く機能が欠落しています。

つまり、バッチ プログラムでは簡単に実行できません。より高いレベルの認証を実際に主張し、スクリプトを呼び出して、基本的に管理者として実行するサードパーティのユーティリティがあります。

お金がかかるものもあれば、無料のものもあります。私は、それらの品質についてどちらの方法でも説明するのに十分な経験がありません.

于 2012-05-01T22:47:52.560 に答える