Как запустить программу от другого пользователя


Запуск от имени пользователя

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

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

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

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

Точнее ярлык создаётся самый обыкновенный, но в нём нужно кое-что изменить.

Например, мы хотим, чтобы Notepad++ всегда запускался от имени другого пользователя (не важно администратора, или нет).

  1. Создаём на рабочем столе любым способом самый обыкновенный ярлык для запуска Notepad++.
  2. Открываем свойства только что созданного ярлыка (правая кнопка мышки | Свойства).
  3. Переходим на вкладку Ярлык и в поле Объект перед тем, что там есть (перед путём в к exe-файлу) вставляем следующий текст:

runas /user:domain\user /savecred

где вместо domain\user нужно подставить имя своего пользователя (и если нужно – домена), от имени которого нужно запускать программу.

Т.е., например, для запуска Notepad++, (установленного в каталог по умолчанию) строка запуска будет иметь следующий вид:

runas /user:domain\user /savecred «C:\Program Files (x86)\Notepad++\notepad++.exe»

Сохраняем внесённые изменения (нажимаем ОК).

Теперь, при первом запуске программы, откроется окошко, в котором нужно будет ввести пароль от указанного в ярлыке пользователя (в этом окне при вводе не отображается, ни пароль, ни звёздочки). В результате программа запустится от имени указанного пользователя.

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

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

Реклама

Ваша оценка:

Ну что ж, я думаю вы уже заметили, что при попытке сохранения системного файла hosts (C:\Windows\System32\drivers\etc\hosts), новая операционная система ругается и не дает сохранить желаемые изменения. В этом виновато ужесточение правил безопасности, применяемое в операционных системах восьмой серии. Конечно же, в этом есть смысл, так как многие вирусы прописывают нужные им строки в данный файл, и все антивирусы уже давно в обязательном порядке проверяют этот файл на данные изменения. Но что же делать нам, обычным пользователям? Мы же хотим, например, просто отключить рекламу в Skype. Всё довольно просто: нам необходимо открыть данный файл в программе, запущенной от имени администратора. И есть несколько способов это осуществить. На всякий случай, инструкция по восстановлению файла hosts.

style=»text-align: justify;»>Инструкция

Кстати, видео инструкция доступна по этой на канале сайта!

Открытие текстового редактора с правами администратора вручную

  1. Принципиально данный способ не отличается от предыдущего, но теперь нам нужно пройти в папку, в которой хранится исполняющий файл текстового редактора, к примеру Блокнот Windows (эта часть инструкции так же подойдет к другим текстовым редакторам, например Notepad++) находится в: C:\Windows\system32.

    В данной папке необходимо найти файл notepad.exe.

  2. Жмём по notepad.exe правой клавишей и выбираем «Запуск от имени администратора».

  3. Выбираем «Файл» → «Открыть». В появившемся окне идём в папку с файлом hosts (C:\Windows\System32\drivers\etc\). Выбираем в правом нижнем углу «Все файлы» и открываем hosts.

  4. Вносим необходимые изменения и сохраняем файл.

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу в Вконтакте.

Спасибо за внимание!

Материал сайта Skesov.ru

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

Устанавливаем программу без прав администратора

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

Способ 1: Выдача прав на папку с программой

Чаще всего права администратора софту требуются в том случае, когда будут проводиться действия с файлами в своей папке, например, на системном разделе жесткого диска. Владелец может предоставить полные права другим юзерам на определенные папки, что позволит выполнять дальнейшую установку под логином обычного пользователя. Делается это следующим образом:

  1. Войдите в систему через учетную запись администратора. Подробнее о том, как это сделать в Виндовс 7 читайте в нашей статье по ссылке ниже.
  2. Подробнее: Как получить права администратора в Windows 7

  3. Перейдите к папке, в которую в дальнейшем будут устанавливаться все программы. Нажмите на нее правой кнопкой мыши и выберите «Свойства».
  4. Откройте вкладку «Безопасность» и под списком нажмите на «Изменить».
  5. Левой кнопкой мыши выберите необходимую группу или пользователя для предоставления прав. Поставьте галочку «Разрешить» напротив строки «Полный доступ». Примените изменения, нажав на соответствующую кнопку.

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

Способ 2: Запуск программы с учетной записи обычного пользователя

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

  1. Откройте «Выполнить» нажатием горячей клавиши Win + R. Введите в строку поиска cmd и нажмите «ОК»
  2. В открывшемся окне введите команду, описанную ниже, где User_Name – имя пользователя, а Program_Name – название необходимой программы, и нажмите Enter.
  3. runas /user:User_Name\administrator Program_Name.exe

  4. Иногда может потребоваться ввод пароля учетной записи. Напишите его и нажмите Enter, после чего останется только дождаться запуска файла и выполнить установку.

Способ 3: Использование портативной версии программы

Некоторое ПО имеет портативную версию, не требующую установки. Вам будет достаточно скачать ее с официального сайта разработчика и запустить. Выполнить это можно очень просто:

  1. Перейдите на официальный сайт необходимой программы и откройте страницу загрузки.
  2. Начните загрузку файла с подписью «Portable».
  3. Откройте скачанный файл через папку загрузок или сразу из браузера.

Вы можете перекинуть файл софта на любое съемное устройство хранения информации и запускать его на разных компьютерах без прав администратора.

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

Читайте также: Используем учетную запись Администратора в Windows

Мы рады, что смогли помочь Вам в решении проблемы.Отблагодарите автора, поделитесь статьей в социальных сетях.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

t-31.ru

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

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

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

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

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

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

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

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

Теперь щелкните на ярлыке правой кнопкой мыши и выберите команду Свойства. Нам нужно поле Объект, в котором следует ввести вот такую команду:

runas /user:учетная_запись программа

Пример ниже:

Как видно из скриншота, мы задействуем команду runas. Именно она используется для запуска программ с правами другой учетной записи. Вместо фразы “учетная_запись”(см. пример над скриншотом) следует ввести имя другой учетной записи, с правами которой программа и будет запускаться. Наконец, вместо “программа” следует ввести имя программы либо команды для запуска.

Внимание: если имя пользователя из двух слов с пробелом между ними, то в команде имя нужно закрыть кавычками. Например, имя пользователя пушистик без кавычек либо “супер пушистик” – соответственно, с кавычками.

В том случае, если программа для запуска не находится в системной папке, то путь к ней также нужно указать в кавычках. Системные папки – это папки Windows, Program Files, Documents and Settings.

А вот какая нужная команда для использования учетной записи администратора, для чего к значению “user” следует указать один из двух вариантов:

/user:учетная_запись_админа@имя_компьютера либо /user:имя_компьютера\учетная_запись_админа

У команды runas есть и другие интересные параметры, не поленитесь их узнать, выполнив в командной строке следующую команду:

runas/?

Как видите, ничего сложного – просто как пряник. Или бывают сложные пряники? Хороший вопрос.

windata.ru

Команда runas — запуск приложения от имени другого пользователя windows

Команда RunAS используется для запуска из командной строки приложения под учетной записью пользователя, имя которого передается в качестве параметракомандной строки.

В Windows 7, и более поздних, данная команда, при стандартных настройках безопасности, не позволяет получить администраторские привилегии,как это происходит в режиме «Запустить от имени Администратора».

Для запуска приложения от имени администратора потребуется выполнение некоторых настроек системы.

Формат командной строки:

  • RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:имя пользователя программа
  • RUNAS [ [/noprofile | /profile] [/env] [/savecred] ] /smartcard [/user:имя пользователя] программа
  • RUNAS /trustlevel:уровень доверия программа

Параметры командной строки:

/noprofile — Не загружать профиль пользователя. Это приводит к более быстрой загрузке приложения, но может стать причиной неправильной работы некоторых приложений.

/profile — Загружать профиль пользователя. Этот параметр установлен по умолчанию.

/env — Использовать текущие параметры среды.

/netonly — Учетные данные предназначены только для удаленного доступа.

/savecred — Использовать учетные данные, сохраненные пользователем. Этот вариант не доступен в выпусках Windows 7 Домашняя или Windows 7 Начальная и будет проигнорирован.

/smartcard — Для указания учетных данных используется смарт-карта.

/user — имя пользователя должно быть в виде [email protected] или DOMAINUSER

/showtrustlevels — Отобразить список уровней доверия, которые можно использовать в качестве аргументов параметра /trustlevel.

/trustlevel — Значение «уровень доверия» должно быть перечислено в списке уровней доверия. программа — Командная строка для EXE.

См. примеры ниже.

runas /user:mymachineadministrator cmd.exe — запустить интерпретатор команд cmd.exe от имени пользователя «administrator» компьютера «mymachine».При выполнении команды, будет запрошен пароль пользователя, от имени которого должна выполняться задача.

runas /noprofile /env /user:mydomainadmin » mmc %windir%system32diskmgmt.msc » — запустить консоль mmc с оснасткой «Управление дисками» от имени пользователя «admin» в домене «mydomain». Профиль пользователя не загружается, и используются текущие переменные среды. Загрузка профиля пользователя необходима только тогда, когда будет выполняться задача, которой требуются какие-либо данные из него. Если задан параметр «/env» то переменные окружения наследуются из среды текущего пользователя.

runas /savecred /user:[email protected] regedit.exe — запустить редактор реестра «regedit.exe» от имени пользователя «admin» домена «mydomain» с запоминанием введенного пароля. При наличии параметра «/savecred», введенный пароль запоминается в реестре в зашифрованном виде и в дальнейшем запрашиваться не будет.

runas /showtrustlevel — отобразить уровни доверия, существующие в системе. В ответ будет отображаться перечень в виде:

В системе доступны следующие уровни доверия: 0x20000 (Обычный пользователь)

Кроме значения trustlevel равного 0x20000 можно пользоваться значениями 0x10000, соответствующему минимальному набору привилегий и 0x40000, стандартному для данного пользователя набору.Для просмотра отличий разных уровней доверия можно воспользоваться командой Whoami, выполняя ее в сеансе командного процессора, запускаемого с каждым из уровней trustlevel

runas /trustlevel:0x20000 cmd.exe — запустить командный процессор cmd.exe с использованием уровня доверия, полученного в предыдущем примере.

runas /trustlevel:0x40000 cmd.exe — запустить командный процессор cmd.exe с использованием стандартного уровня доверия.

Примечание: в сеансе командной строки, запущенной с использованием параметра /trustlevel, список привилегий соответствующий каждому уровню доверия можно получить с использованием команды whoami /priv,а полные сведения об учетной записи — whoami /ALL

Примечание: параметр /profile несовместим с параметром /netonly. Примечание: параметр /savecred несовместим с параметром /smartcard

Для запуска приложений от имени администратора с использованием runas.exe необходимо изменить стандартные настройки безопасности системы:

включить учетную запись Администратора ( по умолчанию, она отключена)-

— задать пароль для пользователя Администратор-

Для проверки наличия прав администратора использовался командный файл с именем who-admin.bat следующего содержания:

@echo OFF

WHOAMI /PRIV | find /i «SeRemoteShutdownPrivilege»

if %ERRORLEVEL% == 0 goto admin

echo NOT have admin rights!

pause

exit

:admin

ECHO !!! ADMIN !!!

pause

Принцип анализа привилегий основан на использовании команды whoami с параметром /priv. В зависимости от наличия прав администратора, командный файл выводит сообщение «NOT have admin rights!», или — «!!! ADMIN !!!» и ожидает нажатия клавиши на клавиатуре. Подробности найдете в описании команды whoami по ссылке из полного списка команд.

runas /savecred /user:Администратор C:scriptswho-amdmin.bat — запуск от имени администратора командного файла who-amdmin.bat,находящегося в папке C:scripts. При первом запуске будет запрошен пароль Администратора, при последующих запусках ( с параметром /savecred ) -ввод пароля не требуется.

Пароли, запоминаемые при использовании утилиты RUNAS.EXE с параметром /savecred можноизменить или удалить с помощью оснастки управления сохраненными паролями:

%systemroot%system32rundll32.exe» keymgr.dll,KRShowKeyMgr

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

Для управления сохраненными учетными записями в командной строке Windows используется утилита CMDKEY.EXE

(Пока оценок нет) Загрузка...

j4web.ru

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

Чтобы запустить приложение от имени другого пользователя выполните следующие действия

  1. Нажмите клавишу ⇑ Shift, и удерживая её, щелкните правой кнопкой мыши по исполняемому файлу.
  2. В появившемся контекстном меню выберите Запуск от имени другого пользователя.
  3. В открывшемся окне введите логин и пароль пользователя, от имени которого нужно запустить программу и нажмите ОК.

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

Чтобы создать ярлык для запуска приложения от имени другого пользователя выполните следующие действия:

  1. Нажмите клавишу Alt, и удерживая её, перетяните иконку исполняемого файла туда, где Вы желаете создать ярлык.
  2. Нажмите правой кнопкой мыши на созданном Вами ярлыке и выберите пункт Свойства.
  3. В поле Объект введите следующую команду:

runas /user:учетная_запись_пользователя program

где:

Runas - служит для запуска программы с разрешениями, отличными от тех, которые предоставляет текущая учетная запись. /user:учетная_запись_пользователя - задает имя учетной записи пользователя, которая будет использована для запуска программы. program - задает команду или программу, которая будет запущена с помощью учетной записи, указанной в параметре /user.

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

hsp.kz

Запуск программы из-под учетной записи пользователя

+7(962)919-86-60

Тирика-Магазин

Иногда требуется запустить программу под ограниченной учётной записью, это нужно, чтобы ограничить доступ продавцу к некоторым функциям и программам, установленным на Вашем компьютере. Если просто запускать программу Тирика-магазин, программа при запуске каждый раз будет спрашивать у вас пароль администратора Windows; для отключения этого запроса, нужно отключить User Account Control (UAC) (контроль учётных записей Windows).

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

ВНИМАНИЕ! Описанный ниже способ нельзя использовать с операционной системой Windows10. Если у вас установлена именно Windows10, то вам нужно либо отключать UAC, либо отказаться от идеи отобрать у пользователей права администратора компьютера.

1. Будем считать что программа у Вас уже установлена по умолчанию либо в папку C:\Program Files\Tirika Shop\ (в такую папку она устанавливается в 32-битных версиях Windows, например, в Windows XP) или C:\Program Files (x86)\Tirika Shop\ (соответственно, 64 битные версии Windows, например, Windows7)

2. Создайте на вашем компьютере учётную запись пользователя с обычным доступом, либо используйте уже созданную ранее учетную запись. Для создания новой учетной записи нажмите кнопку Пуск, далее выберите Панель управления, потом Учётные записи пользователей\Добавление или изменение учётных записей пользователей\Создание учётной записи

3. Теперь необходимо дать этой учетной записи пользователя полные права на папку с программой Тирика-Магазин (см. п.1 выше). Для этого на папке с программой нужно нажать правой кнопкой мыши и выбрать пункт «Свойства» появится окно как на снимке ниже:

4. В окне свойств папки выберите вкладку «Безопасность», и в секции Группы и пользователи выделите Пользователи РС и нажмите кнопку Изменить. В ответ Windows откроет для вас окно следующего вида:

5. В этом окне снова выберите Пользователи РС, галочками предоставьте полный доступ и нажмите последовательно кнопки Применить и затем ОК

6. Вы создали новую учетную запись пользователя и предоставили этому пользователю полные права на доступ к папке, хранящей файлы программы Тирика-магазин. Перезагрузите компьютер и зайдите в Windows под вновь созданной учётной записью.

7. Теперь вам нужно сделать запись в Реестре Windows (системная база данных, хранящая все настройки Windows) о режиме запуска программы. Для этого скачайте следующий файл:

  • Если программа установлена в папку C:\Program Files\Tirika Shop\ - вот этот файл
  • Если программа установлена в папку C:\Program Files (x86)\Tirika Shop\ - вот этот файл
  • Если программа установлена в другую папку, вам необходимо вызвать специалиста, который переносил программу в эту самую другую папку, показать ему эту статью и попросить его настроить программу соответствующим образом

Запустите скачанный файл. В ответ Windows покажет вам сообщение:

Нажмите в этом окне кнопку Да. Система внесет необходимые изменения в реестр и покажет следующее сообщение:

Нажмите в этом окне кнопку OK

8. После этого заново активируйте программу ключом активации, кот. вы получили от нас после оплаты программы.

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

Следующая статья: Программа Ammyy Admin

www.tirika.ru


Смотрите также