В меню блокнота выберите «Файл» — «Сохранить как», выберите место сохранение файла, укажите имя файла с расширением . bat и, обязательно, в поле «Тип файла» установите «Все файлы». Нажмите кнопку «Сохранить».
Как запустить программу с правами администратора через командную строку?
- Запустите командную строку;
- Выполните команду runas, указав имя пользователя с административными правами и полный путь до файла запускаемой программы;
- Введите пароль пользователя с административными правами.
Как запускать программу от имени администратора всегда без ввода пароля?
- Способ №1 — запуск через правую клавишу мыши (запрос UAC отображается)
- Способ №2 — запуск с использованием «Ctrl+Shift+Enter» (запрос UAC отображается)
Как создать bat файл в командной строке?
Откройте Командную строку любым удобным способом, например, через «Пуск», вписав в поиск ее название. Впишите команду copy con c:lumpics_ru. bat , где copy con — команда, которая создаст текстовый документ, c: — директория сохранения файла, lumpics_ru — имя файла, а . bat — расширение текстового документа.
Как запустить bat файл от имени администратора в Windows
Как запустить приложение через bat file?
Щелкните правой кнопкой мыши по BAT-файлу и в меню выберите Запуск от имени администратора. Возможно, вам придется запустить файл от имени администратора — это зависит от содержимого BAT-файла. В большинстве случаев работа BAT-файла на экране не отображается, потому что все происходит в фоновом режиме.
Как запустить программу в свернутом виде Bat?
bat. Ключ /HID запускает приложение скрытым в системный трей (рядом с часами). Чтобы запустить программу в свернутом в таскбар виде, нужно заменить его на ключ /MIN. Для запуска программы с заданным размером окна нужно указать ключ /SIZ 640 480 – цифры указывают размер окна в пикселях.
Как настроить запуск программы от имени администратора?
- 1 Нажмите правой кнопкой мыши по исполняемому файлу или ярлыку и выберите Свойства:
- 2 Перейдите на вкладку Совместимость. .
- 3 В открывшемся окне устанавливаем галку Выполнять эту программу от имени администратора и нажимаем OK:
Как в командной строке выполнить команду от имени администратора?
Введите имя любой команды или программы, папки, документа или веб-сайта, который вы хотите открыть. После ввода команды нажмите сочетание клавиш Ctrl + Shift + Enter, чтобы запустить ее с правами администратора. В результате программа или команда будет запущена от имени администратора.
Как запустить исполняемый файл от имени администратора?
- Откройте меню Пуск. .
- Выполните поиск приложения.
- Выберите опцию Запуск от имени администратора с правой стороны. .
- (Необязательно) Щелкните правой кнопкой мыши найденное приложение и выберите параметр Запуск от имени администратора.
Как всегда запускать программу от имени администратора Windows 10?
Всегда запускать от имени администратора
Нажмите на ярлык приложения правой клавишей мыши и выберите “Свойства”. Во вкладке “Совместимость” поставьте галочку в поле “Запускать эту программу от имени администратора” и нажмите “ОК”.
Как получить полные права администратора?
Зайдите в Параметры (клавиши Win+I) — Учетные записи — Семья и другие люди. В разделе «Другие люди» нажмите по учетной записи пользователя, которого требуется сделать администратором и нажмите кнопку «Изменить тип учетной записи». В следующем окне в поле «Тип учетной записи» выберите «Администратор» и нажмите «Ок».
Как отключить запуск от имени администратора Windows 10?
- Кликните правой кнопки мыши на ярлыке программы, для которой хотите отменить запуск от имени администратора
- Перейдите к пункту “Свойства”
- Откройте вкладку “Совместимость”
- Уберите галочку с пункта “Выполнять эту программу от имени администратора”
Как создать пакетный файл в командной строке?
Как правильно создать bat файл?
Создайте в редакторе новый файл, в меню «Файл» выберите «Сохранить как», дайте будущему скрипту имя, а в выпадающем списке «Тип файла» выберите «Batch file (*bat; *cmd; *nt)». Если для создания bat-файла захотите использовать Блокнот, расширение нужно присвоить вручную, а в списке «Тип файла» выбрать «Все файлы».
Как создать текстовый документ в формате bat?
Вы также можете переименовать расширение с помощью стандартного блокнота, если откроете свой txt-файл, затем выберите пункт «Файл — Сохранить как» и в разделе расширений укажите отображение всех видов «. *», а в конце наименования файла сразу впишете . bat.
Источник: topobzor10.ru
Как запустить cmd с правами администратора в Windows 7?
Всем привет. Ребята, в этой заметке я вам расскажу о том как запустить cmd в Windows 7 с админскими правами и еще маленький трюк покажу, как это все дело провернуть с …батником. Да, и расскажу что такое батник. Итак, для начала немного инфы так бы сказать вводной.
Если простыми словами, то командная строка это черное окно, куда можно вводить всякие команды, которые могут помочь в настройке винды. Батник это файл, в который команды эти можно записать, их можно несколько там написать и все они будут по очереди выполняться. То есть батник это что-то типа сценария.
В батнике можно делать много полезных вещей, но нужно шарить в командах cmd. Но самое что интересное, в принципе, как мне кажется, то достаточно разобраться в одном — это понимать справку cmd, там есть справка к любой команде
ВНИМАНИЕ. Ребята, если вам нужно запустить команду от имени администратора, то сначала нужно саму командную строку запустить от админа! А в ней уже все команды будут АВТОМАТОМ от имени администратора! Я об этом тут и написал!
Ребята, скажу сразу — задача с батником провалилась, я про запуск батника с админскими правами. Я думал что это просто, оказалось что это вроде как вообще нереально..
Значит зажимаете Win + R, но вставляете уже это:
Потом у вас откроется папка, вы там в правом верхнем углу пишите cmd, потом чуть подождите и будет сразу результат:
И теперь вам нужно просто нажать правой кнопкой по cmd и выбрать запуск от имени админа:
И все, потом запустится командная строка и там в заголовке должно быть слово Администратор:
Так, я еще обещал показать как запустить эту командную строку от админа при помощи батника. Хм, вот тут сложняк, но смотрите, для начала создадим батник с названием cmd_admin.bat, я его создам на рабочем столе:
Как создать батник знаете? Правой кнопкой по рабочем столу, потом создаете текстовый документ. Название его, то есть Новый текстовый документ.txt, полностью меняете на название батника, в нашем случае это cmd_admin.bat, все просто. Если вы не видите расширения, то есть последнее в название, что идет после точки, ну я имею ввиду .txt или .bat, то вам нужно включить отображение расширений файлов. Для этого идете в панель управления, там находите значок Параметры папок и там на вкладке Вид в самом низу снимаете эту галочку:
Думаю понятно Итак, мы создали батник, что дальше? Нажимаем по нему правой кнопкой и выбираем Изменить:
И откроется пустой батник:
Значит ребята.. у меня для вас плохая новость, к сожалению, вроде как это невозможно.. я думал что можно, но оказывается нет. Все что я нашел, это команда эта:
runas /savecred /user:»Администратор» cmd.exe
runas /savecred /user:administrator «cmd.exe»
Вторую я вставил в батник, запустил, но оно требует пароль:
О каком пароле идет речь, я даже не знаю… Не, ну можно запустить и так батник, (но я думаю вы не это имели ввиду):
И если при этом в самом батнике прописать cmd, то командная строка запустится от имени админа.. но это все не то, я знаю.. Не, ну можно еще зайти в свойства батника и там на вкладке Совместимость поставить внизу галочку чтобы запускалось только от админа.. но это не то..
Ребята, сори, но.. увы.. я о батнике. Правда есть еще не очень хорошая новость — если подумать логически.. то вроде это и невозможно без сторонних модулей, если на чистом батнике, без VBS, то я думаю это невозможно сделать и все из-за того что так устроена безопасность Удачи вам, извините что не получилось, но вы не печальтесь.. до встречи друзья!
Источник: 990x.top
Как запрограммировать BAT-файл, чтобы он всегда запускался в режиме администратора?
Я хочу выполнить это в режиме администратора. Как изменить код летучей мыши для запуска от имени администратора?
Это правильно? Нужно ли ставить кавычки?
runas /user:Administrator invis.vbs Example1Server.exe
karikari 25 Июл 2011 в 06:51
Ed Greaves
7 Апр 2017 в 20:39
См. Также заголовок stackoverflow.com/questions/7044985/…
Ed Greaves
7 Апр 2017 в 20:39
12 ответов
Лучший ответ
Вы используете runas для запуска программы от имени конкретного пользователя:
runas /user:Administrator Example1Server.exe
Kerrek SB 25 Июл 2011 в 06:54
25 Июл 2011 в 08:38
Учетная запись администратора не может быть названа администратором.
25 Июл 2011 в 19:56
25 Июл 2011 в 20:19
Боюсь, что этот ответ — не то, что хотят 90% посетителей, поскольку это даже сложнее, чем щелкнуть правой кнопкой мыши -> запустить от имени администратора, даже если это технически правильно. Проверьте еще раз другой ответ. Это именно то, что захочется большинству.
7 Фев 2013 в 13:47
Нет, это технически неверный ответ. Запуск от имени администратора — это не то же самое, что запуск от имени пользователя, имя которого является Администратором, а привилегии другие. Смотрите другой ответ.
Alexander Gelbukh
7 Сен 2015 в 03:52
Просто добавьте это в начало вашего файла летучей мыши:
set «params=%*» cd /d «%~dp0» ( if exist «%temp%getadmin.vbs» del «%temp%getadmin.vbs» ) fsutil dirty query %systemdrive% 1>nul 2>nul || ( echo Set UAC = CreateObject^(«Shell.Application»^) : UAC.ShellExecute «cmd.exe», «/k cd «»%~sdp0″» %~s0 %params%», «», «runas», 1 >> «%temp%getadmin.vbs» «%temp%getadmin.vbs» exit /B )
Он повысится до уровня администратора, а также останется в правильном каталоге. Проверено на Windows 10.
Sire 26 Сен 2018 в 15:24
Протестировано в Windows 7 и отлично работает. Но не могли бы вы объяснить, что он делает? Я не знаком с файлами bat.
5 Апр 2019 в 03:30
Он создает файл VBScript с кодом, который поднимает вас до уровня администратора (если вы еще этого не сделали), и снова запускает файл bat, на этот раз от имени администратора.
25 Апр 2019 в 16:40
То, что я собственно ищу! никаких дополнительных изменений или дополнительных файлов не требуется!
15 Июн 2019 в 08:12
Что такое getadmin.vbs?
12 Июл 2019 в 19:01
Добавление двух строк кода к моему существующему пакетному файлу — хорошее решение для меня. Мне также пришлось добавить exit в конец моего командного файла, иначе я останусь в приглашении. Вероятно, это связано с тем, что .vbs запускает вторую командную строку.
16 Янв 2020 в 18:14
Если вы можете использовать стороннюю утилиту, вот утилита командной строки elevate .
Исходный код и двоичные файлы доступны на GitHub.
Это описание использования:
Usage: Elevate [-?|-wait|-k] prog [args] -? — Shows this help -wait — Waits until prog terminates -k — Starts the the %COMSPEC% environment variable value and executes prog in it (CMD.EXE, 4NT.EXE, etc.) prog — The program to execute args — Optional command line arguments to prog
aphoria 24 Мар 2021 в 16:22
elevate.exe молодцы!
Sangbok Lee
29 Мар 2020 в 14:24
Справочник по командам NirCmd — поднять
elevate [Program]
Только для Windows Vista / 7/2008: запускать программу с правами администратора. Если [Программа] содержит один или несколько пробелов, вы должны заключить их в кавычки.
elevate notepad.exe elevate notepad.exe C:WindowsSystem32DriversetcHOSTS elevate «c:program filesmy softwareabc.exe»
PS: я использую его на win 10, и он работает
Dheeraj Bhaskar 16 Май 2017 в 15:25
go get github.com/mattn/sudo
sudo Example1Server.exe
mattn 30 Июн 2017 в 12:26
Конвертируйте ваш командный файл в .exe с помощью этого инструмента: http://www.battoexeconverter.com/, тогда вы можете запустить его как администратор
xxedxx 5 Апр 2013 в 18:56
Имейте в виду, что многие антивирусы очень чувствительны к файлам exe, созданным таким образом. Такое «преобразование / шифрование» командных файлов — старый способ, используемый вредоносными программами.
29 Май 2016 в 09:13
Если вы проанализируете этот домен с помощью Symantec — Тип угрозы: другое вредоносное ПО Причина угрозы: Домен зарегистрирован и подтвержден как обслуживающий вредоносное ПО. Определен как вредоносный домен или URL.
19 Фев 2018 в 05:07
Плохое предложение!
19 Фев 2020 в 16:10
Когда вы используете аргумент /savecred , он запрашивает пароль один раз, а затем никогда не запрашивает его снова. Даже если вы поместите его в другую программу, он не будет запрашивать пароль. Пример вашего вопроса:
runas /user:Administrator /savecred Example1Server.exe
Anonymous 23 Мар 2021 в 20:41
Используйте полный физический диск путь к целевому пакетному файлу в ярлыке Свойства.
Это не работает в Windows 10, если вы используете дополнительные диски, как я пытался сделать сначала .
Samiamias 9 Дек 2018 в 12:51
Я обнаружил, что можно использовать powershell . PowerShell покажет диалоговое окно Windows UAC по умолчанию.
powershell Start -File Example1Server.exe -Verb RunAs
Для выполнения файла BAT с правами администратора содержимое файла BAT может выглядеть следующим образом:
- %1 Первый входной аргумент, присвоенный BAT-файлу.
- %~f0 заменяется на полный путь к исполняемому BAT-файлу
- %~dp0 заменяется на полный путь к каталогу, из которого выполняется файл BAT
- cmd -C Выполнить команду в терминале и закрыть
Martin Vyskočil 1 Ноя 2021 в 11:25
Другой ответ требует, чтобы вы вводили пароль учетной записи администратора. Кроме того, запуск под учетной записью в группе администраторов отличается от запуска от имени администратора , см .: UAC в Википедии
Инструкции для Windows 7
Чтобы работать от имени администратора, создайте ярлык для командного файла.
- Щелкните правой кнопкой мыши командный файл и нажмите «Копировать».
- Перейдите туда, где вы хотите, чтобы ярлык
- Щелкните правой кнопкой мыши фон каталога
- Выберите «Вставить ярлык»
Затем вы можете установить ярлык для запуска от имени администратора:
- Щелкните правой кнопкой мыши ярлык
- Выберите Свойства
- На вкладке «Ярлык» нажмите «Дополнительно».
- Установите флажок «Запуск от имени администратора».
- Нажмите ОК, ОК
Теперь, когда вы дважды щелкните ярлык, он запросит подтверждение UAC, а затем Запуск от имени администратора (который, как я сказал выше, отличается от запуска под учетной записью в группе администраторов)
Проверьте снимок экрана ниже
Примечание. Когда вы сделаете это для запуска от имени администратора, текущий каталог (путь) не будет таким же, как у файла bat. Это может вызвать некоторые проблемы во многих случаях, когда файл bat ссылается на относительные файлы рядом с ним. Например, в моей Windows 7 текущим каталогом будет SYSTEM32 вместо местоположения файла bat! Чтобы обойти это, вы должны использовать
Чтобы убедиться, что каталог cur находится по тому же пути, что и файл bat.
Danny Beckett 11 Ноя 2018 в 05:34
Ах, это действительно было скрыто (большинство из нас не думали, что в этой расширенной кнопке есть такая опция). Я почти уверен, что тот, кто придумал другой сложный ответ, этого не знал. Это ответ, который захотят более 90% посетителей.
7 Фев 2013 в 13:51
Я согласен. это должен быть ответ. Я также добавил снимок экрана, чтобы упростить поиск кнопки вперед .
10 Фев 2015 в 17:20
Это также относится к Windows Server 2012 R2.
23 Мар 2015 в 22:08
У меня это не работает ни в Windows 10, ни в Windows 7. Когда я пытаюсь запустить от имени администратора, щелкнув правой кнопкой мыши файл BAT и выбрав «Запуск от имени администратора», или используя описанную здесь технику, командный файл на секунду открывается. затем немедленно закрывается без выполнения команд или программ в командном файле. Я пробовал запускать очень простые командные файлы, которые просто повторяют «Hello World», и они тоже терпят неудачу. Это очень расстраивает. Мне пока не удалось найти решение.
Jonathan Elkins
15 Сен 2017 в 00:06
Вы пробовали добавить паузу в конец командного файла?
Ed Greaves
20 Сен 2017 в 23:58
- Мои эксперименты показывают, что команда runas должна включать домен администратора (по крайней мере, в настройках среды моей организации):
runas /user:AdminDomainAdminUserName ExampleScript.bat
Если вы еще не знаете домен пользователя-администратора, запустите экземпляр командной строки от имени пользователя-администратора и введите следующую команду:
echo %userdomain%
pstraton 3 Дек 2019 в 23:06
set «params=%*» cd /d «%~dp0» ( if exist «%temp%getadmin.vbs» del «%temp%getadmin.vbs» ) fsutil dirty query %systemdrive% 1>nul 2>nul || ( echo Set UAC = CreateObject^(«Shell.Application»^) : UAC.ShellExecute «cmd.exe», «/c cd «»%~sdp0″» %~s0 %params%», «», «runas», 1 >> «%temp%getadmin.vbs» «%temp%getadmin.vbs» exit /B )
Achilles 10 Фев 2022 в 15:17
Отлично работает также в Windows 10 с последним обновлением (март 2022 г.). Напротив, ответ Сира на самом деле НЕ работал.
Источник: question-it.com