Показать полную графическую версию : [решено] CMD от имени администратора открывается от пользователя
Valek271183
23-10-2017, 22:29
Win10 ver.1709 в поиске пишу CMD, правой кнопкой выбираю запуск от имени администратора но открывается C:\Users\User>
Подскажите как это исправить? ОС только что установлена.
Harkovchanin1968
23-10-2017, 22:54
К примеру можно открыть персонализация (пкм по раб столу), выбрать панель задач, отключить (отодвинуть ползунок в лево) с Заменить командную строку оболочкой power shell, затем пкм по кнопке пуск и выбрать командная строка (администратор), это я как вариант :).
Valek271183
23-10-2017, 23:12
маленькое дополнение: переустановил ОС, в меню правой кнопки мыши на CMD вариант запуск от администратора открывает от администратора. Прошло примерно пол часа без перезагрузок и в меню правой кнопки мыши на CMD показалось ещё варианты - перейти к расположению, Закрепить на начальном экране и Закрепить на панели задач. и теперь опять открывается вместо администратора от пользователя. Дистрибутив качал MediaCreationTool. Версия для одного языка. Интернет отключен. Локальная учётная запись.
правой кнопкой выбираю запуск от имени администратора но открывается C:\Users\User> »
От кого открыто - написано в заголовке окна. Если от администратора, написано "Администратор". А в самом окне написана текущая рабочая папка - ваш профиль. И это логично, потому что даже от администратора - это все равно тот же пользователь. У него два токена - обычный и административный.
Очень легко проверить, запущена командная строка от Администратора или нет, воспользовавшись маленькой утилитой AccessChk (https://docs.microsoft.com/en-us/sysinternals/downloads/accesschk).
Для этого после скачивания и распаковки программы достаточно выполнить команду:
accesschk64.exe -p cmd.exe -e
https://i.imgur.com/wDIaf2C.png
High Mandatory Level - выполняется от Администратора
Medium Mandatory Level - выполняется от обычного Пользователя
Можно так же с помощью Process Explorer (https://technet.microsoft.com/ru-ru/sysinternals/processexplorer.aspx):
https://i.imgur.com/ZuZKL8P.png
Зачем проверять сторонними утилитами написанное в заголовке окна?
Зачем проверять сторонними утилитами написанное в заголовке окна? »
Если не нравятся сторонние, то можно и родной - See if Process is Running as Administrator (elevated) in Windows 10 (https://www.tenforums.com/tutorials/26850-see-if-process-running-administrator-elevated-windows-10-a.html).
Это еще один хороший аргумент наглядно показать топикстартеру, что его строка запущена от Администратора.
Хорошо, что в командной строке эта информация есть в заголовке. Но эти методы можно использовать не только с командной строкой, но и с другими приложениями, где такой красноречивой надписи нет.
[решено] Как проверить наличие прав администратора (http://forum.oszone.net/nextnewesttothread-249148.html)
How to detect if CMD is running as Administrator/has elevated privileges? (https://stackoverflow.com/questions/7985755/how-to-detect-if-cmd-is-running-as-administrator-has-elevated-privileges)
@ECHO OFF
TITLE
REG QUERY "HKU\S-1-5-19\Environment"
IF %ERRORLEVEL% EQU 0 (
cls & color C & ECHO ADMINISTRATOR
) ELSE (
cls & color 9 & ECHO NOT ADMINISTRATOR
)
pause
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.