Ответы:
Ответ - нет. «Полный административный токен» ассоциируется с .EXE при запуске. Вам нужно запустить новый CMD.EXE, чтобы получить привилегии администратора. Чтобы сделать UAC более терпимым, вы можете включить «автоматическое утверждение администратором» через групповую политику.
sudo
неудачным обходным путем.
Или изнутри Powershell:
Start-Process powershell -Verb runas
Как насчет этого:
runas /user:administrator cmd.exe
Enter the password for administrator:
). Это не то же самое, что просто запустить командную строку с повышенными привилегиями.
Вы не можете «переключаться» между этими двумя режимами, но есть некоторые сторонние инструменты, которые позволяют запускать программы из командной строки с правами администратора. Если вы перетащите их в рабочий путь, вы можете, например, использовать «elevate cmd» из меню «Пуск» или из существующей командной строки, чтобы начать новый сеанс в режиме с повышенными правами.
Вы можете создать ярлык для cmd.exe и просто изменить вкладку «Дополнительные свойства» на «Запуск от имени администратора».