タグ付けされた質問 「elevated-privileges」


14
バッチファイルを自動昇格させて、必要に応じてUAC管理者権限から要求できるようにするにはどうすればよいですか?
バッチファイルで管理者特権でのみ実行したい。昇格していない場合は、ユーザーが昇格したバッチを再起動するオプションを提供します。 システム変数を設定し、2つのファイルをProgram Filesの場所にコピーして、ドライバーインストーラーを起動するバッチファイルを作成しています。Windows 7 / Windows Vistaユーザー(UACが有効で、ローカル管理者であっても)を右クリックして[管理者として実行]を選択せず​​に実行すると、2つのファイルがコピーされてシステム変数が書き込まれ、「アクセス拒否」が表示されます。 。 ユーザーが実際に管理者である場合、コマンドを使用して昇格されたバッチを自動的に再起動したいと思います。それ以外の場合、管理者でない場合は、バッチファイルを実行するために管理者権限が必要であることを伝えたいと思います。xcopyを使用してファイルをコピーし、REG ADDを使用してシステム変数を書き込みます。これらのコマンドを使用して、可能なWindows XPマシンを処理しています。このトピックについて同様の質問を見つけましたが、昇格したバッチファイルの再起動については何も触れていません。

15
バッチファイル内の管理者アクセスを要求する方法
ユーザーがUACを使用してVistaマシンから実行できるバッチファイルを作成しようとしています。ファイルはホストファイルを書き換えているため、管理者権限で実行する必要があります。.batファイルへのリンクをメールで送信できるようにする必要があります。目的の動作は、ファイルを右クリックして[開く]と言うと、画面が暗くなり、アプリケーションに管理者として実行する許可を与えるかどうかをユーザーに尋ねるUACダイアログの1つを表示することです。代わりに、コマンドラインウィンドウに「アクセス拒否」と表示されます。 これは別の方法で可能ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.