3

Есть ли программа, которая может объединить несколько исполняемых файлов Windows в один, который может работать одновременно или в последовательности.

Я понимаю, это звучит так, как часто работают вирусы, но у меня есть реальные потребности. Я пытаюсь избежать нескольких запросов UAC в процессе установки, который запускает несколько исправлений MS.

Будем благодарны за любые другие советы о том, как избежать запросов UAC при установке нескольких exe-файлов.

4 ответа4

4

Кто-то из Microsoft написал сценарий повышения , который позволит вам запустить процесс с повышенными правами. Поэтому создайте пакетный файл, который вызывает всех установщиков подряд, а затем запустите этот пакетный файл с помощью команды elevate, например:

elevate RunInstallers.cmd

0

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

http://www.crn.com/software/207100934

0

Я читал некоторые обходные пути на веб-сайте, и я думаю, что вы можете попробовать. Я не получил трюк с файлом .xls или чем-то, но есть некоторая полезная информация.

http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/6cfaab82-da82-4ff9-aa61-416f6134c34d

Мы можем создать ярлык для этого приложения с повышенными привилегиями.

  1. Нажмите «Пуск», щелкните правой кнопкой мыши «Компьютер» и выберите «Управление».
  2. Нажмите «Планировщик заданий» на левой панели.
  3. Нажмите «Создать задачу» на правой панели.
  4. Введите имя для задачи.
  5. Отметьте «Запускать с наивысшими привилегиями».
  6. Нажмите вкладку Действия.
  7. Нажмите «Новый…».
  8. Перейдите к программе в окне «Программа / скрипт». Нажмите ОК.
  9. На рабочем столе щелкните правой кнопкой мыши, выберите «Новый» и нажмите «Ярлык».
  10. В поле введите: schtasks.exe / run / tn TaskName, где TaskName - это имя задачи, которую вы вводите на вкладке «Основные», и нажмите «Далее».
  11. Введите имя для ярлыка и нажмите «Готово».

Теперь вы можете дважды щелкнуть по ярлыку, чтобы запустить программу, и окно UAC не будет отображаться.

Надеюсь, это поможет!

0

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

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