После недавнего обновления до Windows 10 старый добрый метод AppCompatFlags
больше не работает. Что-то вроде этого -
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\SysWOW64\\cmd.exe"="~ RUNASADMIN"
"C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"="~ RUNASADMIN"
Есть ли другой способ заставить командную строку работать от имени администратора по умолчанию? Я не говорю о сочетаниях клавиш CTRL + SHIFT + ENTER, которые запускаются от имени администратора или через ярлык, поскольку все они очень неудобны.
(Например, когда вы SHIFT щелкаете правой кнопкой мыши в папке и открываете новую командную строку, она не будет работать от имени администратора по умолчанию, и вы не сможете заставить ее работать с привилегиями без редактирования контекстного меню.)