0

私の質問は基本的にこの未回答の質問と同じです:コマンドプロンプトから「管理者として実行」としてアプリケーションを実行するにはどうすればよいですか?

Oracle Enterprise Manager内から作業し、「ユーザー定義のメトリック」を設定し、「ホストコマンドの実行」機能を使用してテストを行っています。どちらの場合も、リモートマシン(Windows 7)のコマンドプロセッサに供給される単一の行を提供します。リモートマシンのアカウントは、管理者ユーザーグループのマシンレベルのアカウントですが、「管理者」ではありません。「管理者」アカウントのパスワードにアクセスできません。(私はクライアントが管理する環境で働くコンサルタントです。)

リモートマシンにインタラクティブにログインすると、使用しているアカウントは、管理者パスワードを入力しなくてもコマンドウィンドウを「管理者として実行」でき、スクリプトを正常に実行できます。「runas」コマンドを見て試してみましたが、持っていない「administrator」アカウントのパスワードを入力しないと使用方法が見つかりませんでした。他の質問(上記)を投稿した人は、/NOUACおよび/elevateオプションを試しても成功しなかったと述べました。私はそれらを試していません。

FWIW、実行しようとしているコマンドは、1つのWMI値を取得するPowerShell v21ライナーです。

とにかく、私がやろうとしているのは、UACの世界では設計上不可能なことかもしれません。これらの操作を行うには、対話型で作業する管理者グループのユーザーか、管理者のどちらかです

4

1 に答える 1

0

次の行でバッチファイルを作成します

start

選択した場所に保存します。

次に、バッチ ファイルを右クリックし、[管理者として実行] を選択します。これにより、管理者としてコマンド プロンプトが作成されます。

于 2013-12-29T15:46:29.473 に答える