web-dev-qa-db-ja.com

「最近の」ファイルの1つを使用して、固定されたタスクバーのショートカットから管理者としてプログラムを起動する方法

私の状況を説明しようと思います:

私は開発者であり、Visual Studioを使用しています。常にVisual Studioを管理者として実行したい。タスクバーへのショートカットを固定し、そのプロパティでVisual Studioを管理者として起動するように設定しました。これは正常に動作します。

固定されたショートカットを右クリックすると、最近の固定されたソリューションのリストが表示されます。通常、これらの固定されたソリューションの1つをクリックしてVisual Studioを開きます。

これらの最近のソリューションまたは固定されたソリューションの1つをクリックしても、UACプロンプトが表示されません。いつもこれを手に入れる前に覚えています(少なくとも、覚えていると思います)。

最近または固定されたソリューションをクリックしたときに、Visual Studioを管理者として実行するためにできることはありますか?

51

このページを見つけたのは、タスクバーのショートカットを設定して常に管理者としてコマンドプロンプトを実行するような簡単なものを探したときです。

リチャードの答えは、Windowsのインストールの一部とは見なされないプログラム(つまり、ここではVisual Studio)で機能しますが、おそらくC:\Windows\System32 例えば。

幸いなことに、この場合、ショートカットからRun as administratorオプションを設定できます。

  1. タスクバーのショートカットを右クリックします
  2. プログラムの名前を右クリックします(たとえば、Command Prompt 例えば)
  3. Propertiesをクリックします
  4. Shortcutタブをクリックします
  5. クリック Advanced...ボタン
  6. Run as administratorチェックボックス
  7. OKボタンをクリックします
  8. 前のOKボタンをクリックします
37
Mena

トリックは、ショートカットではなく、実行可能ファイル(devenv.exe)の互換性設定を変更する(つまり、常に管理者として実行する)ことです。変更を加えた後、.sln拡張機能をdevenv.exeに再度関連付ける必要がある場合があります。

これがどのように行われるかを説明する ブログ投稿がmo.notono.us にあります。

編集:devenv.exeに互換性タブがない場合は、互換性のトラブルシューティングツールを使用して有効にします- Windows 8でDevenv.exe(VS 2010およびVS 2012)の互換性タブがありません

36
Richard Banks

「Visual Studio」を検索して、devenv.exeを見つけます。

または、それがどこにあるかわかっている場合:

  • それを右クリック
  • プロパティをクリックします
  • 「互換性」タブをクリックします

特権レベルの設定の下に、「このプログラムを管理者として実行する」というチェックボックスが表示されます。

  • チェックボックスをチェック
  • タスクバーからビジュアルスタジオの固定を解除します。
  • denenvアイコンをタスクバーにドラッグしてピン留めします

タスクバーのショートカットをクリックすると、管理者として実行されるはずです

1
core_pro