Как я могу открыть блокнот с правами администратора только в окне Win + R?
Если я открою окно Win + R и наберу блокнот, откроется блокнот.
Как я могу открыть его как администратор таким же образом?
9 ответов
Запускать один раз как администратор
Синтаксис команды, который вы хотите использовать:
runas /user:<localmachinename>\administrator notepad
ПРИМЕЧАНИЕ. Обозначение названия машины необязательно. Это работает так же:
runas /user:administrator notepad
Замена administrator
для имени учетной записи, которая имеет доступ администратора. Вам нужно будет пройти аутентификацию, используя этот процесс.
Как подсказывает @EBGreen в комментариях, вы можете сохранить учетные данные при первом выполнении и не вводить их повторно при последующих вызовах. Эта опция действует только для существующего сеанса входа в систему:
runas /user:administrator /savecred notepad
Ссылка:
http://technet.microsoft.com/en-us/library/cc771525.aspx
Всегда запускать от имени администратора
Вы также можете установить его так, чтобы все программы работали в режиме администратора. Обычно это не рекомендуется, поскольку UAC существует по какой-то причине, но если вы склонны, выполните следующие действия:
Насколько я знаю, эта задача будет запущена с правами администратора, если она запущена с использованием +R, когда UAC отключен
Во всяком случае, вы можете сделать то же самое, если вы нажмете ключ, тип
notepad
в поле поиска и нажмите Ctrl + Shift + Enter
Если вы не возражаете против использования сторонней программы, есть несколько программ с именем elevate.exe
написано разными людьми. Эти программы работают (в основном) так:
elevate.exe notepad.exe
и затем появляется диалоговое окно UAC. Подтвердите это, и ваш блокнот имеет права администратора.
Вот сообщение в блоге об этом: http://www.raymond.cc/blog/trigger-uac-elevation-from-command-line-with-elevate-utility/
runas
Часто предлагаемый метод имеет серьезную проблему - он требует использования другого аккаунта (Administrator
), с соответствующим другим профилем. Administrator
Также по умолчанию происходит отключение. Работая как любая другая стандартная административная учетная запись, на самом деле используется токен с ограничением UAC, что противоречит цели.
Вы можете повысить статус текущего пользователя только через командную строку без сторонних инструментов, хотя это немного сложнее. Один из способов - через PowerShell Start-Process
commandlet. Полный вызов:
Start-Process -Verb "runas" notepad.exe
Укоротив его, мы можем получить:
start -verb runas notepad.exe
Запустите его из командной строки или из диалогового окна "Выполнить":
powershell -c start -verb runas notepad.exe
Также возможно сохранить скрипт, который можно запустить просто как elevate
Как в соглашении с OreOrNot, который, опять же, не требует никаких сторонних инструментов.
У меня есть другое решение для вас.
Нажмите клавишу Windows, запишите блокнот и нажмите ctrl+shift+enter
Это автоматически откроет блокнот (или любые другие программы Windows, которые искали) от имени администратора.
Г.Л.,
Refael
Это не совсем отвечает на ваш точный вопрос, но вы можете открыть блокнот как администратор, выполнив следующие действия:
- Нажмите
Windows
ключ - Тип блокнота
- Нажмите
Ctrl
+Shift
+Enter
На форуме Microsoft есть решение этой проблемы. скопируйте вставьте строки ниже в блокнот и сохраните его как sudo.cmd и поместите в папку system32
@echo Set objShell = CreateObject ("Shell.Application")>% temp% \ sudo.tmp.vbs
@echo args = Right ("%", (Len ("%") - Len ("% 1"))) >>% temp% \ sudo.tmp.vbs
@echo objShell.ShellExecute "% 1", args, "", "runas" >>% temp% \ sudo.tmp.vbs
@cscript% temp% \ sudo.tmp.vbs
Теперь возьмите терминал Run и наберите sudo notepad
Надеюсь, что это поможет вам.
хост-файл моего дела доступен только для чтения
и нужно снять галочку «Только для чтения» в свойствах моего файла.
- щелкните правой кнопкой мыши по вашему файлу
- характеристики
- флажка «только для чтения», отмеченного «Удалить, сохранить и применить», затем вы можете сохранить или перезаписать его.
с наилучшими пожеланиями
Самый простой способ, который я знаю, - это щелкнуть правой кнопкой мыши ярлык обычного рабочего стола для программы, выбрать "Свойства", "Выбрать совместимость", отключить "Запуск этой программы от имени администратора", а затем (если вы выберете) нажать "Изменить настройки для всех пользователей". "Это заботится об этом и остается таким.