Хотите разрешить пользователям
со стандартной учетной записью запускать приложения с правами
администратора без UAC или запроса на ввод пароля? Тогда я расскажу, как
сделать. Мы создадим ярлык, использующий команду runas /savecred,
которая сохраняет пароль. Замечу, что это можно считать дырой в
безопасности – обычный пользователь сможет использовать runas /savecred
для выполнения любой команды от имени администратора без ввода пароля.
Тем не менее, в некоторых ситуациях это может быть полезно – например,
если вы хотите, что бы ваш ребенок из под стандартной учетной записи мог
запускать приложения от имени администратора не спрашивая вас.
Включаем учетную запись администратора
В
первую очередь необходимо включить встроенную учетную запись
администратора, которая по умолчанию отключена. Итак, щелкните правой
кнопкой мыши по ярлыку командной строки и выберите «Запустить от имени
администратора».
В открывшемся окне командной строки выполните следующую команду:
net user administrator /active:yes
Теперь
учетная запись включена, хотя и без пароля. Чтобы установить пароль,
откройте «Панель управления, выберите категорию «Учетные записи
пользователей и семейная безопасность», а затем откройте меню «Учетные
записи пользователей». Далее щелкните по ссылке «Управление другой
учетной записью».
Выберите учетную запись администратора, нажмите на кнопку «Создать пароль», и создайте пароль для учетной записи администратора.
Создаем ярлык
Теперь
мы создадим ярлык, который будет запускать приложение с
администраторскими привилегиями. Щелкните правой кнопкой мыши на рабочем
столе, выберите пункт «Создать», а затем нажмите на «Ярлык».
В открывшемся окне нужно ввести команду следующего типа:
runas /user:ComputerName\Administrator /savecred “C:\Path\To\Program.exe“
Обратите внимание, что вам необходимо заменить ComputerName на имя вашего компьютера, а C:\Path\To\Program.exe
на полный путь к программе, которую вы хотите запустить. Например, если
имя компьютера Laptop, а программой, которую вы хотите запустить,
является Auslogics BoostSpeed, вам необходимо ввести следующий путь:
runas /user:Laptop\Administrator /savecred “C:\Program Files\Auslogics\Auslogics BoostSpeed\BoostSpeed.exe"
В
следующем окне введите имя для ярлыка. По желанию можно выбрать иконку
для нового ярлыка – щелкните по нему правой кнопкой мыши и выберите
пункт «Свойства».
В диалоговом окне «Свойства» нажмите на кнопку «Сменить значок» и выберите подходящий.
Когда
вы в первый раз дважды щелкните по ярлыку, вам будет предложено ввести
пароль от учетной записи администратора, которую вы создали ранее.
Этот пароль будет сохранен – в следующий раз, когда вы будете запускать программу, вам уже не придется вводить его снова.
Как
уже упоминалось выше, из под стандартных учетных записей пользователи
могут запускать любые программы с правами администратора без ввода
пароля (с помощью команды runas /savecred), так что имейте это ввиду.
Не забудьте так же прочитать что делать когда то или иное приложение выдает сообщение о том, что администратор заблокировал выполнение этого приложения на windows 10.
Пароль
администратора хранится в «Диспетчере учетных данных» – если вы хотите
удалить сохраненный пароль, вы можете сделать это оттуда.
Отсюда https://windowstips.ru/kak-sozdat-yarlyk-pozvolyayushhij-obychnym-polzovatelyam-zapuskat-prilozhenie-s-pravami-administratora
З.ы.: Admilink (admilink.narod.ru)