3

いくつかのコマンドを実行したいバッチ ファイルがありますが、すべてのコマンドを管理者として実行するわけではありません。コマンド プロンプトを管理者として実行したり、バッチ ジョブ全体を管理者として実行したりしたくありません。管理者として実行したいコマンドの例は次のとおりです。

appcmd.exe recycle apppool \apppool.name -DefaultApp

appcmd は IIS 7 を管理するためのコマンドで、この例ではアプリケーション プールをリサイクルします。
私が試してみました:

runas /profile /user:MYPC\administrator "appcmd.exe recycle apppool \apppool.name -DefaultApp"

1326: Logon failure: unknown user or bad password表示されますが、ユーザーとパスワードが存在することはわかっています。これを行う方法について何か提案はありますか?

4

1 に答える 1

1

runasパラメータなしで実行すると/profileうまくいくことがわかりました。ただし、実行する必要がある場合は/profile、直前に次のコマンドを実行できます。

runas /profile /user:MYPC\administrator "cmd"

残念ながら、2回プロンプトが表示されます。

于 2012-07-26T18:14:00.847 に答える