Сделать ярлык ярлыка всегда запускать приложение от имени администратора

У меня Visual Studio 2010, например, закреплен на панели задач. Я прикрепил решение к нему, так что я могу просто щелкнуть правой кнопкой мыши значок VS и затем выбрать свое решение, чтобы запустить его (например, из списка переходов). Однако это открывает VS в режиме без прав администратора (который не может получить доступ к метабазе IIS).

Поэтому я должен сначала открыть VS, а затем открыть свое решение.

Я знаю, что прикрепленные ярлыки приложений на панели задач хранятся в %APPDATA%\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, а как насчет файлов, которые прикреплены к этим ярлыкам?

Как сделать ярлык решения (в Jumplist), прикрепленный к значку VS, открыть VS в режиме администратора?

2 ответа

Решение

См. "Вариант 7" на следующей странице: http://www.eightforums.com/tutorials/9564-run-administrator-windows-8-a.html

Используя реестр, вы можете настроить приложение на запуск в качестве администратора. Это решило проблему со списком переходов для меня.

Установить "Запуск от имени администратора" в редакторе реестра

  1. В Regedit найдите ключ HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers,
  2. Добавьте новое значение String (или отредактируйте существующее) с именем, указанным в пути к исполняемому файлу (например, для VS2012: C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe).
  3. Установите значение нового ключа в ~ RUNASADMIN (см. ссылку выше для большего количества вариантов).

Вам нужно сделать весь VS открытым как администратор, для этого откройте проводник и перейдите к:

C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLauncher.exe

Щелкните правой кнопкой мыши на нем и переключитесь на вкладку свойств и установите флажок Всегда запускать эту программу от имени администратора.

введите описание здесь

Затем нажмите "Применить", чтобы сохранить настройки.

Другие вопросы по тегам