Меню Рубрики

Установка msi от имени администратора

Как запустить программу .msi с правами администратора?

Как в теме. Я хочу запустить .msi installer, но я не могу установить программу, потому что она требует прав администратора. Что касается файлов .exe, я знаю, как это сделать.

EDIT:
Моя проблема заключается в том, что у меня нет «Запускать как администратора», когда я щелкаю клик, сменю, клик управления или что-то еще. В .exe-файлах я вижу эту опцию, но не с .msi.

6 ответов

To circumvent this error, extract and double click on the:

File that is included in the Install_As_Administrator.zip file distribution that can be downloaded from the top link on this page. This file will modify the Windows Registry to include the following information:

Once the Windows Registry has been modified using the Install_As_Administrator.Reg patch you can right click on any Windows Installer (*. msi) file and select the option Install As Administrator and the .msi file will run using elevated permissions (Administrator Permissions).

Нажатие Shift при нажатии на MSI и последующем запуске в качестве другого пользователя и включение моих учетных данных позволило мне запустить MSI. Я сделал это, хотя я был зарегистрирован с этими учетными данными.

Щелкните правой кнопкой мыши, запустите как. Администратор — Легче, как пирог. По правым окнам СЛЕДУЕТ распознать его установщик и запустить UAC tho

Мне кажется, вам нужно удерживать shift , а затем щелкнуть правой кнопкой мыши на msi (или приложении), чтобы получить параметр «Запуск от имени администратора». Как описано здесь: Ссылка

Здесь — рег-файл, который будет добавьте параметр «Запуск от имени администратора» в меню правой кнопки мыши для файлов .msi.


Сохраните файл .reg на рабочем столе.

Дважды щелкните / коснитесь загруженного файла .reg, чтобы слить его.

При появлении запроса нажмите / коснитесь «Выполнить», «Да» (UAC-Windows 7/8) или «Продолжить» (UAC-Vista), «Да» и «ОК», чтобы одобрить объединение файла .reg.

Теперь вы можете удалить загруженный .reg-файл, если хотите.

Это сработало. YMMV. Некоторые версии окон блокируют исполняемые файлы, включая MSI-файлы. Найдите это в свойствах файла: Щелкните правой кнопкой мыши, найдите и выберите «Свойства» (внизу на моем компьютере). Перейдите на вкладку «Общие» (которая представлена здесь здесь) В нижней части найдите Security: Есть сообщение, «Этот файл поступает с другого компьютера и может быть заблокирован, чтобы защитить этот компьютер». Существует кнопка «Разблокировать», Щелкните по нему, и установщик начнет работу и выполнится правильно.

Возможно, вам придется подождать диалоговое окно UAC. Если вы не выполните ОК в диалоговом окне UAC, программа установки завершится с ошибкой.

источник

[ИНСТРУКЦИЯ] УСТАНОВКА ПРОГРАММЫ В РЕЖИМЕ КОМАНДНОЙ СТРОКИ

При установке программы на компьютере с ОС Windows, вы можете получить сообщение об ошибке, зависящее от системы. Для избежания возникновения таких ошибок, сделайте следующее:

1) Если у ваш установочный файл имеет расширение .EXE, начните установку программы. Если у него расширение .MSI, переходите к п. 4.

2) При появлении сообщения об ошибке не закрывайте его.

3) Перейдите в “C:|Users| |AppData|Local|Temp” и найдите установочный файл MSI. Он находится в одной из папок с GUID-именем типа

Для продукта Paragon Hard Disk Manager™ 17 Advanced, установочные MSI-файлы находятся в следующих папках:

4) Скопируйте установочный файл MSI в корневую директорию C:.

5) Переименуйте файл в “install.msi“.

6) Запустите командную строку от имени администратора: в Windows начиная с 8, нажмине Win+X щёлкните правой кнопкой по кнопке “Пуск” и выберите “Командная строка (Администратор). В более старых версиях Windows, найдите ярлык “Командная строка” в меню Пуск – Программы – Стандартные, щёлкните по ярлыку правой кнопкой и выберите “Запуск от имени администратора”.

msiexec /i install.msi /l*vx log.txt

Начнётся установка, и создастся log-файл. Пожалуйста, завершите мастер установки. Если установка прерывается, пожалуйста отправьте файл “log.txt” команде технической поддержки. Он находится в корневой директории диска C: рядом с установочным файлом программы.

Читайте также:  Установка иммобилайзер pandect 670

Вы также можете попробовать самостоятельно найти решение, пока ожидаете ответа от команды поддержки. Для этого откройте файл логов с помощью текстового редактора и найдите запись “значение 3” (обратите внимание на то, что язык в файле зависит от языка вашей системы, поэтому если вы используете язык системы отличный от русского то вам нужно искать запись “значение 3” на языке, соответствующем вашей системе. Пример – английская локализация системы – “value 3”). Данная запись указывает на конец логов инсталляции и вы можете найти причину неудачной установки если посмотрите на предшествующие записи – в них вы увидите коды ошибок или их названия – зная эти данные вы можете найти решение вашей проблемы в данной статье.

Помогла ли Вам эта статья в поиске решения?
(1 оценки, средняя оценка 5.00 из 5)

источник

Запуск от имени администратора любой программы

В операционной системе Windows при определенных ситуациях средства необходимо использовать с повышенными привилегиями. Так нужно из-за действий, приводящих к изменениям на системном уровне и обычным пользователям (не админам) это не нужно. В статье я расскажу про запуск от имени администратора любого приложения на компьютере.

Чтобы облегчить пользователям запуск программ от имени администратора я подготовил парочку методов.

Запуск от имени администратора с помощью контекстного меню

Контекстное меню вызывается правой кнопкой мышки. Жмём по любой программе мышкой и из контекстного меню нажимаем по опции «Запуск от имени администратора». Так открывается командная строка и прочая программа, где необходимы повышенные привилегии.

Использование сочетания Ctrl+Shift+Enter при поиске

Когда на рабочем столе или в меню Пуск нет какого-либо инструмента мы обращаемся к поиску. Любая версия Windows оснащена им, а в десятой он наиболее удобен. Пропишите какую-нибудь команду, например, cmd – командная строка. Выбрав результат одновременен зажимаем комбинацию Ctrl+Shift+Enter. Простой способ не так ли?

Дополнительные свойства ярлыка

Допустим, вас интересует вопрос, как запустить командную строку от имени администратора. Значок уже расположен на рабочем столе в качестве быстрого доступа, но вы не желаете всё время запускать контекстное меню. Эту проблемку решить можно.

Заходим в свойства ярлыка (правая кнопка мышки и Свойства) и идём в раздел «Дополнительно».

Откроются дополнительные параметры. Там отметьте галочкой параметр «Запуск от имени администратора». Теперь при обычном запуске программы она всегда откроется с повышенными правами.

Программы для запуска от имени администратора

Существует следующие программы: RunAs, AdmiLink, ExecAS.

Инструмент RunAs

Он является частью Windows, поэтому им можно пользоваться. Чтобы её запустить достаточно открыть командную строку и ввести следующую команду:

runas /user:ИмяПК\ИмяПользователя msconfig.exe

Скорее всего появится просьба о вводе пароля. Обязательно вводим.

Дальше должно появится окошко конфигурации системы. Вместо указанной утилиты используйте cmd.exe или прочие утилиты.

Давайте создадим ярлык на рабочем столе. Нажимаем правой кнопкой мышки на пустой области и выбираем «Ярлык». В качестве расположения прописываем ту самую команду:

runas /user:ИмяПК\ИмяПользователя msconfig.exe

Даем название ярлыку и сохраняем.

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

При таком раскладе вы или люди, имеющие доступ к ПК, будут каждый раз вводить пароль. Этот момент решается добавлением в команду параметра /savecred, тогда команда будет такой:

runas /savecred /user:ИмяПК\ИмяПользователя msconfig.exe

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

Читайте также:  Установка программ из архивов tar bz2

Использование инструмента ExecAS

Запуск от имени администратора возможен программкой ExecAS. После запуска возникает окошко с предложением ввести информацию об учетной записи (логин и пароль), а еще имя программы и путь. После ввода данных жмём «Записать».

В окошке ExecAS появился наш подопытный кролик, Закройте программу и откройте заново. Сразу же откроется та программа, указанную нами в ExecAS. Чтобы добавить дополнительное приложение нужно в командной строке прописать ExecAS.exe /S. (При этом нужно находиться в каталоге с утилитой, к примеру, C:\ExecAS).

Запустив ExecAS, добавляем еще какую-либо программку. Закрываем инструмент и опять запускаем. Появляется тоже самое окно. Но так нам не удобно, поэтому перейдем к созданию ярлыков:

Делаем два ярлыка с такими командами:

  • C:\ExecAS\ExecAS.exe 1
  • C:\ExecAS\ExecAS.exe 2

Числа 1 и 2 отвечают ща номер программы в ExecAS.

Запустив ярлыки, мы видим, что они открылись от имени администратора.

Использование утилиты AdmiLink

Указанная в заголовке утилита является консольной, и после инсталляции будет находиться в каталоге Windows.

Запускаем инструмент и видим вполне удобное окошко с русским интерфейсом, поэтому разобраться будет легко.

  • В первом поле вводим путь до файла, который хотим запускать;
  • Параметры командной строки во втором поле заполнять необязательно;
  • Третья строчка будет заполнена самостоятельно, если это не так, впишите С:\windows\system32
  • Режим отображение окна. В 4 строчке есть 2 параметра:
    • SHOW – стандартной запуск ПО с видимым окном;
    • HIDE – работа ПО в фоновом режиме;

Настраиваем параметры на вкладке Account:

  • В качестве имени домена пишем имя своего ПК, либо NetBios и test.lan;
  • Имя пользователя – можно выбрать, нажав на кнопку с тремя точками;
  • Пароль от учетной записи и подтвердить.
  • Введя все данные, нажмите кнопку «Тестировать».

Утилита проверит работоспособность указанной нами информации. Жмём любую клавишу в CMD.

После удачного теста нажмите кнопочку «Сгенерировать ключ запуска AdmiRun». Если этого не сделать, то ничего не будет работать.

  • Идём на вкладку «Link» и делаем следующее:
  • Имя ярлыка – называем любым именем;
  • Каталог – указываем, где будет расположен ярлык;
  • Картинка – выбираем изображение для ярлыка;
  • Жмём кнопку «Сгенерировать командную строку».
  • Теперь нажимаем большую кнопку «Создать Ярлык сейчас!».

Значок сразу же появится на рабочем столе или каталоге, который вы указали.

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

Если зайти в свойства ярлыка и изменить программу в поле «Объект» на другую, то она попросту не запуститься. Это небольшая защита от вредоносов.

Планировщик заданий

Запустить программу от имени администратора, достаточно использованием инструмента «Планировщик заданий». Здесь есть один нюанс – если вы не админ, то воспользоваться им не удастся.

Введите в поиске всего два слова: «Планировщик заданий» и откройте результат. В окне справа выбираем пункт «Создать задачу».

Назовите её соответствующим именем, допустим, вы запускаете командную строку, тогда можно назвать CMD. Также ставим галку «Выполнить с наивысшими правами».

На вкладке «Действия» нажмите кнопочку «Создать».

Выберите действие (в нашем случае запуск программы). Нажмите «Обзор» и выберите запускаемую утилиту. Если вы запускаете командную строку, то путь будет таким: С:\Windows\System32\cmd.exe.Теперь нажимаем ОК.

На вкладе «Действия» появилась новая строчка. Отлично, можно нажать ОК.

Этап создания ярлыка

На рабочем столе делаем ярлык и указываем такую команду:

schtasks /run /tn имя_задачи_в_планировщике

имя_задачи_в_планировщике – это имя, которое вы дали в самом начале процесса создания задачи.

Ура, ярлык мы сделали, но это еще не всё. Перейдите в его свойства.

На вкладке «Ярлык» измените значок. Конечно, делать это вы не обязаны.

Дополнение к способу с планировщиком заданий

Для быстрого запуска множества программок, можно использовать утилиту Elevated Shortcut. Вы берёте ярлык или исполняемого файла и перетаскиваете на значок Elevated Shortcut.

Читайте также:  Установка пломбы на вентиль

Запуск программ из командной строки

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

Инструмент Elevate

Скачиваете эту утилиту отсюда и распаковываете. Дальше открываем командую строку и вводим такую команду:

Всё просто, не так ли? И командную строку можно обычным способом запускать, программа всё сделает сама.

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

Еще мы рассмотрели программы, позволяющие запускать программы с повышенными правами без пароля. Хоть это и удобно, но вирус или человек сможет запросто использовать программу в нехороших целях. Также вирусы способны поменять объект ярлыка на сторонний вредоносный ресурс или на программный код, который будет паразитировать в Windows. В целом очень о многих методах мы узнали, а какой использовать решать только вам. Всем удачи!

источник

Как запустить программу .msi с правами администратора?

Как в теме. Я хочу запустить .msi installer, но я не могу установить программу, потому что она требует прав администратора. Что касается файлов .exe, я знаю, как это сделать.

EDIT:
Моя проблема заключается в том, что у меня нет «Запускать как администратора», когда я щелкаю клик, сменю, клик управления или что-то еще. В .exe-файлах я вижу эту опцию, но не с .msi.

6 ответов

Чтобы обойти эту ошибку, извлеките и дважды щелкните по кнопке:

Файл, который входит в файл Install_As_Administrator.zip который можно загрузить из верхней ссылки на этой странице. Этот файл изменит реестр Windows, чтобы включить следующее информация:

Как только реестр Windows был изменен с помощью патча Install_As_Administrator.Reg, вы можете щелкнуть правой кнопкой мыши на любом файле установщика Windows (*. msi) и выбрать опцию Install As Administrator и файл .msi будет запускаться с использованием повышенных разрешений (разрешения администратора ).

Нажатие Shift при нажатии на MSI и последующем запуске в качестве другого пользователя и включение моих учетных данных позволило мне запустить MSI. Я сделал это, хотя я был зарегистрирован с этими учетными данными.

Щелкните правой кнопкой мыши, запустите как. Администратор — Легче, как пирог. По правым окнам СЛЕДУЕТ распознать его установщик и запустить UAC tho

Мне кажется, вам нужно удерживать shift , а затем щелкнуть правой кнопкой мыши на msi (или приложении), чтобы получить параметр «Запуск от имени администратора». Как описано здесь: http: //mockbox.net/windows-7/235-windows-7-run-program-as-a-different-user.html

Здесь это файл reg, который добавит параметр «Запуск от имени администратора» в меню правой кнопки мыши для файлов .msi.

Сохраните файл .reg на рабочем столе.

Дважды щелкните /коснитесь загруженного файла .reg, чтобы слить его.

При появлении запроса нажмите /коснитесь «Выполнить», «Да» (UAC-Windows 7/8) или «Продолжить» (UAC-Vista), «Да» и «ОК», чтобы одобрить объединение файла .reg.

Теперь вы можете удалить загруженный .reg-файл, если хотите.

Это сработало. YMMV. Некоторые версии окон блокируют исполняемые файлы, включая MSI-файлы. Найдите это в свойствах файла: Щелкните правой кнопкой мыши, найдите и выберите «Свойства» (внизу на моем компьютере). Перейдите на вкладку «Общие» (которая представлена ​​здесь здесь) В нижней части найдите Security: Есть сообщение, «Этот файл поступает с другого компьютера и может быть заблокирован, чтобы защитить этот компьютер». Существует кнопка «Разблокировать», Щелкните по нему, и установщик начнет работу и выполнится правильно.

Возможно, вам придется подождать диалоговое окно UAC. Если вы не выполните ОК в диалоговом окне UAC, программа установки завершится с ошибкой.

источник

Добавить комментарий