12

Когда я запускаю SQL Server Management Studio 2008, я обнаружил ошибку, которая существовала всегда и описана здесь. Одно из предложений по исправлению, которое действительно сработало, - запустить SSMS с помощью Запуск от имени администратора.

Поэтому я изменил свойства ярлыка, чтобы всегда запускать его от имени администратора. Единственное раздражение в том, что я получаю подсказку каждый раз, спрашивая, действительно ли я хочу это сделать.

Есть ли способ сказать только этой одной программе (SSMS), чтобы она не всплывала, сохраняя это поведение для других приложений?

6 ответов6

19

Прочтите следующее сообщение на форуме: Как отключить запрос контроля учетных записей для определенного приложения

В основном он говорит вам, что вам нужно скачать Microsoft Application Compatibility Toolkit 5.6 и создать пользовательскую базу данных исправлений приложений, в которой вы назначаете exe-файл исправления RunAsAdmin. Я попробовал это и это сработало для меня Я думал, что это сработало.


По-другому

... описан в разделе Как создать ярлык с повышенными правами программы без запроса UAC

Это решение требует, чтобы вы создали «запланированную» задачу для приложения, а запуск приложения означает запуск задачи. (Подробное описание со скриншотами смотрите по ссылке):

  • Запустите планировщик задач через taskschd.msc и создайте задачу ...

    1. Вкладка « Общие»: дайте имя [Name] новой задаче, установите флажок « Выполнить с наивысшими правами» и выберите «Windows 7, Windows Server 2008 R2» в раскрывающемся списке « Настроить для».
    2. Действия на вкладке: Добавить новый ... Действие Запустите программу с помощью Program/script = %windir%\System32\cmd.exe и добавьте аргументы = /c start "[Name]" "C:\Program Files\Sample\Program.exe" . Замените [Name] на имя задачи (шаг 1) и укажите путь к программе, которая должна выполняться с повышенными правами.
    3. Вкладка « Условия»: снимите флажок « Стоп», если компьютер сначала переключается на питание от аккумулятора , а затем снимите флажок « Запускать задание только в том случае, если компьютер подключен к сети переменного тока».
  • Создайте новый ярлык на рабочем столе или в другом месте со следующим целевым местоположением

    schtasks /run /tn "[Name]"
    

    Еще раз, [Name] - это название задачи (шаг 1)! Запустите как свернутый, если вы не хотите, чтобы окно команд вспыхивало.

  • Этот ярлык и задача могут быть созданы и работать только при входе в систему под учетной записью администратора. Это не будет работать в стандартной учетной записи пользователя.

0

Решение БЕЗ создания ярлыков:

Вы можете скачать Microsoft Application Compatibility Toolkit (просто скачайте его с www.microsoft.com).

После установки инструментария остальные инструкции становятся более сложными, но они очень подробно описаны и объяснены в ссылке http://meridian.ws/wordpress/?p=306.

Это решение подходит для пропуска приглашения при открытии файлов, связанных с вашим приложением.

0

Я сомневаюсь. Если бы такое было возможно, каждая вредоносная программа установила бы эту опцию, которая победила бы всю цель.

0

Вы можете сделать это с помощью запланированных задач.

Создайте новую запланированную задачу для запуска вашей программы. Вы должны создать задачу как пользователь, который будет запускать программу, иначе пользователь не сможет увидеть задачу.

После создания измените учетные данные, используемые для задачи, чтобы быть пользователем с правами администратора. Вы также должны установить задачу « Run whether user is logged on or not , и « Run with highest privileges . Не проверяйте пароль « Do not store password. вариант. Используемая учетная запись администратора также должна иметь привилегию « Log on as a Service в политике локальной безопасности.

Кроме того, в разделе « Settings » есть несколько параметров по умолчанию, которые не имеют смысла для задач этого типа. Например, вы, вероятно, не хотите убивать задачу только потому, что пользователь оставил программу без дела на несколько дней.

Затем вы можете создать ярлык для задачи для пользователя.

0

просто найдите основной значок exe и щелкните правой кнопкой мыши, затем перейдите в свойства и перейдите на вкладку "совместимость" и нажмите «изменить настройки для всех пользователей, а затем отметьте" запустить эту программу от имени администратора "и вуаля !!! приложение больше не будет спрашивать разрешения:D

-1

Вы не можете настроить это для одного приложения. Все, что вы можете сделать, это полностью отключить UAC - что не рекомендуется. Если вы остановитесь и подумаете об этом на секунду, вам на самом деле лучше нажимать кнопку "да" время от времени, по сравнению с вредоносным ПО, захватившим ваш компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .