Искате ли да разрешите на стандартен потребителски акаунт да стартира приложение като администратор без подкана за UAC или парола? Можете лесно да създадете пряк път, който използва командата runas с / savecred превключвател, който запазва паролата.
Имайте предвид, че използването / savecred може да се счита за дупка за сигурност - стандартният потребител ще може да използва командата runas / savecred, за да изпълни командата като администратор, без да въвежда парола. Въпреки това, той все още е полезен в ситуации, в които това няма голямо значение - може би искате да позволите на стандартния потребителски акаунт на детето да стартира игра като администратор, без да ви пита.
Покрихме също така, че позволяваме на даден потребител да стартира приложение като администратор без подкана на UAC, като създава планирана задача.
Първо трябва да активирате вградения администраторски акаунт, който е деактивиран по подразбиране.
За целта потърсете команден ред в менюто "Старт", щракнете с десния бутон на мишката върху командния ред за командния ред и изберете Изпълни като администратор.
Изпълнете следната команда в прозореца на повишената команда, която се показва:
администратор / активен потребител: да
Потребителският акаунт на администратора вече е активиран, въпреки че няма парола.
За да зададете парола, отворете контролния панел, изберете Потребителски акаунти и Семейна безопасност и изберете Потребителски акаунти. Кликнете върху връзката Управление на друг профил в прозореца Потребителски акаунти.
Изберете администраторския акаунт, щракнете върху Създаване на парола и създайте парола за профила на администратора.
Сега ще създадем нов пряк път, който стартира приложението с администраторски права.
Щракнете с десния бутон върху десктопа (или другаде), посочете New и изберете Shortcut.
Въведете команда, базирана на следното, в полето, което се показва:
runas / потребител:име_на_компютъра\ Administrator / savecred "C: \ Path \ да \ Program.exe“
Заменете ComputerName с името на вашия компютър и C: \ Path \ To \ Program.exe с пълния път на програмата, която искате да изпълните. Например, ако името на компютъра ви беше Лаптоп и искате да стартирате CCleaner, трябва да въведете следния път:
runas / потребител: лаптоп \ администратор / savecred "C: \ Program Files \ CCleaner \ CCleaner.exe"
Въведете име за пряк път.
За да изберете икона за новия ви пряк път, щракнете с десния бутон на мишката и изберете Properties.
Кликнете върху бутона Промяна на икона в прозореца Свойства.
Изберете икона за прекия път. Например, можете да отворите браузъра към CCleaner.exe и да изберете икона, свързана с нея. Ако използвате друга програма, прегледайте файла .exe и изберете предпочитаната от вас икона.
Първият път, когато кликнете два пъти върху своя пряк път, ще бъдете подканени да въведете паролата на администратора, която сте създали по-рано.
Тази парола ще бъде запазена - следващия път, когато щракнете двукратно върху прекия път, приложението ще се стартира като администратор, без да ви пита за парола.
Както споменахме по-горе, стандартният потребителски акаунт вече има възможността да изпълнява всяко приложение като администратор, без да въвежда парола (използвайки командата runas / savecred за стартиране на който и да е .exe файл), така че имайте предвид това.
Паролата на администратора се запазва в мениджъра на Windows Credential - ако искате да премахнете запазената парола, можете да я направите от там.