Как запустить командную строку от имени администратора на windows 10 / 8 / 7

Содержание:

Запускаем «Командную строку» с административными правами

Способ 1: Меню «Пуск»

Во всех актуальных и даже морально устаревших версиях Виндовс доступ к большинству стандартных инструментов и элементов системы можно получить через меню «Пуск». В «десятке» же данный раздел ОС был дополнен контекстным меню, благодаря которому наша сегодняшняя задача решается буквально в несколько кликов.

Способ 2: Поиск

Как известно, в десятой версии Windows была полностью переработана и качественно улучшена система поиска – сейчас она действительно удобна в использовании и позволяет легко находить не только нужные файлы, но и различные программные компоненты. Следовательно, воспользовавшись поиском, можно вызвать в том числе и «Командную строку».

  1. Нажмите по кнопке поиска на панели задач или воспользуйтесь комбинацией горячих клавиш «WIN+S», вызывающей аналогичный раздел ОС.

Введите в поисковую строку запрос «cmd» без кавычек (или начните вводить «Командная строка»).

Увидев в перечне результатов интересующий нас компонент операционной системы, кликните по нему ПКМ и выберите пункт «Запуск от имени администратора»,

после чего «Строка» будет запущена с соответствующими полномочиями.

С помощью встроенного в Виндовс 10 поиска можно буквально в несколько кликов мышки и нажатий по клавиатуре открывать любые другие приложения, как стандартные для системы, так и установленные самим пользователем.

Способ 3: Окно «Выполнить»

Существует и немного более простой вариант запуска «Командной строки» от имени Администратора, чем рассмотренные выше. Заключается он в обращении к системной оснастке «Выполнить» и использовании комбинации горячих клавиш.

Способ 4: Исполняемый файл

«Командная строка» – это обычная программа, следовательно, запустить ее можно точно так же, как и любую другую, главное, знать месторасположение исполняемого файла. Адрес директории, в которой находится cmd, зависит от разрядности операционной системы и выглядит следующим образом:

– для Windows x64 (64 bit) – для Windows x86 (32 bit)

  1. Скопируйте путь, соответствующий разрядности установленной на вашем компьютере Виндовс, откройте системный «Проводник» и вставьте это значение в строку на его верхней панели.

Нажмите «ENTER» на клавиатуре или указывающую вправо стрелку в конце строки, чтобы перейти в нужное расположение.

Пролистайте содержимое директории вниз, пока не увидите там файл с названием «cmd».

Отыскав необходимый файл, кликните по нему правой кнопкой мышки и выберите в контекстном меню пункт «Запуск от имени администратора».

«Командная строка» будет запущена с соответствующими правами доступа.

Создание ярлыка для быстрого доступа

Если вам часто приходится работать с «Командной строкой», да еще и с правами администратора, для более быстрого и удобного доступа рекомендуем создать ярлык этого компонента системы на рабочем столе. Делается это следующим образом:

  1. Повторите шаги 1-3, описанные в предыдущем способе данной статьи.

Кликните ПКМ по исполняемому файлу «cmd» и поочередно выберите в контекстном меню пункты «Отправить» — «Рабочий стол (создать ярлык)».

Перейдите на рабочий стол, найдите созданный там ярлык «Командной строки». Нажмите по нему правой кнопкой мышки и выберите пункт «Свойства».

Во вкладке «Ярлык», которая будет открыта по умолчанию, нажмите по кнопке «Дополнительно».

Во всплывающем окне установите галочку напротив пункта «Запуск от имени администратора» и нажмите «ОК».

С этого момента, если использовать для запуска cmd ранее созданный на рабочем столе ярлык, она будет открываться с правами администратора. Для закрытия окна «Свойств» ярлыка следует нажать «Применить» и «ОК», но не спешите этого делать…

…в окне свойств ярлыка можно также задать комбинацию клавиш для быстрого вызова «Командной строки». Для этого во вкладке «Ярлык» кликните ЛКМ по полю напротив наименования «Быстрый вызов» и нажмите на клавиатуре желаемую комбинацию клавиш, например, «CTRL+ALT+T». Затем нажмите «Применить» и «ОК», чтобы сохранить внесенные изменения и закрыть окно свойств.

Windows и совместимость с командами DOS

Для начала пользователям «операционок» из разряда Windows стоит четко себе усвоить, что основные команды управления некоторыми процессами пришли именно из DOS. Хотя и говорится, что сейчас DOS не поддерживается, в плане команд работает все это просто беспрекословно. Командная строка, администратор которую вызывает в данный момент, может содержать именно DOS-команды.

Взять хотя бы программу проверки диска или съемного носителя на ошибки типа chkdsc. Это то же самое, что проверить носитель информации с помощью средств проверки диска, скажем, в Панели управления или при использовании стандартного Проводника.

Способ №7. Диспетчер задач

Диспетчер задач – это такой спаситель, который приходит на помощь во время зависаний и прочих неполадок. Но это не единственная его польза – с его помощью можно также запускать процессы, в том числе и консоль. Чтобы сделать это, проделайте следующие шаги:

  1. Нажмите на «Ctrl+Alt+Esc».

  2. Кликните мышкой на «Файл», затем выберите «Запустить новую задачу».

  3. Вбейте команду «cmd» и нажмите «Ок».

Как видите, есть масса способов запустить «Командную строку». Но помимо умения её запускать будет весьма полезным умение правильно ею пользоваться. Ведь чем больше команд вы знаете, тем меньше вам страшны различные системные неполадки.

Все способы открыть командную строку — зачем так много?

Написать данную заметку о всех способах открытия командной строки меня сподвигли ваши вопросы в заметке об отсутствующем файле msvcr100.dll, где в последнем пункте мы рассматривали способ пофиксить проблему через командную строку.

Конечно, современные системы достаточно просто управляются при помощи мыши и мы достаточно редко пользуемся вводом различных команд, но иногда требуется выполнить что-то специфичное и нередко это делается простым вводом команды в терминал, а как его запустить мы сегодня и рассмотрим (все известные мне варианты). Будем вызывать строчку от имени Администратора и с ограниченной учеткой.

Открываем окно командной строки из меню Win + X

Наверное, это самый простой способ открыть командную строку на Windows 10 — нажмите на клавиатуре сочетание «Win + X» и в появившемся меню выберите нужный пункт.

Удобство данного способа в том, что вы можете выбрать сразу несколько режимов работы командной строки — это:

  1. Командная строка — обычная, с ограниченными правами;
  2. Командная строка (администратор) — с неограниченными правами (будьте осторожны)

В этой менюшке вообще много интересного и я рекомендую с ней подробно ознакомиться, иной раз очень выручает и экономит время.

Открываем окно командной строки из Диспетчера задач

Откройте «Диспетчер задач» и перейдите в подробный режим (Кликнув подробнее). Нажмите «Файл» в левом верхнем углу, а затем перейдите в «Запустить новую задачу». Введите CMD или cmd.exe и нажмите кнопку OK — тем самым вы откроете командную строку. Кроме того, можно отметить галочкой пункт, который запустит командную строку с правами Администратора.

Командная строка в режиме администратора с помощью Диспетчера Задач — секретный способ

Тут почти все как и в предыдущем пункте, чтобы запустить командную строку от имени администратора — просто удерживайте клавишу CTRL зажатой на клавиатуре при щелчке Файл > Создать новую задачу, тем самым вы откроете командную строку с правами админа (никаких команд вводить не нужно)

Открытие командной строки из результатов поиска

Вы можете запросто открыть окно командной строки просто введя «CMD» в поле поиска (Клавиши Win + S на клавиатуре). Возможно когда в Россию завезут Кортану, мы сможем компьютеру скомандовать голосом, но пока обойдемся и без этого…

Чтобы запустить терминал этим способом с правами администратора, то введите CMD в поле поиска и кликните правой кнопкой мыши и выберите пункт «Запустить от имени администратора». Как вариант чтобы вообще не трогать мышь, с помощью стрелок выберите командную строку и нажмите CTRL + SHIFT + ENTER, чтобы открыть окно командной строки в режиме администратора.

Запуск командной строки из всех приложений в меню Пуск

Откройте меню Пуск, кликнув по изображению Windows в левом нижнем углу. Перейдите во все приложения и найдите там «Служебные — Windows», а затем кликните по «Командная строка»

Открываем командную строку из Проводника

Командную строку можно открыть и через проводник Windows — просто перейдите по адресу C:WindowsSystem32 и найдите там файл cmd.exe. Вы можете либо кликнуть два раза, либо же нажав правую кнопку мыши выбрать «Запуск от имени администратора» — тут все зависит от вас и то, с какими правами требуется запустить терминал.

Командная строка из меню «Выполнить»

Нажмите кнопки «Win + R» на клавиатуре чтобы открыть диалоговое окно «Выполнить». Наберите команду CMD и нажмите кнопку OK (или Enter на клавиатуре).

Откройте командную строку из адресной строки Проводника

Откройте Проводник Windows и ткните в адресную строку (или нажмите сочетание клавиш ALT + D на клавиатуре). Просто введите CMD в адресной строке и тем самым вы запустите командную строчку с указанием пути текущей папки (где вы были на момент вызова терминала)

Командная строка из меню «Файл» в Проводнике

Откройте стандартный Проводник Windows, перейдите в папку или диск, который будет выбран в качестве стартового в командной строке. Кликните «Файл» на ленте и выберите «Открыть командную строку». Тут у вас два варианта запуска:

  1. Открыть командную строку — открывает командную строку в выбранной нами папке со стандартными разрешениями;
  2. Открыть командную строку как администратор — открывает окно командной строки в выбранной нами папке с правами администратора.

Открыть окно команд в Проводнике Windows

Чтобы открыть окно командной строки в любой нужной вам папке или диске, то просто перейдите туда через стандартный проводник. Щелкните правой кнопкой мыши на папке или в любом пустом месте в правой части проводника Windows удерживая зажатой клавишу SHIFT на клавиатуре, и из контекстного меню выберите «Открыть окно команд». Терминал запустится с указанием пути до папки, в которой мы находились.

Ещё один замысловатый способ

  1. Открываем «Диспетчер задач» Ctrl + ShiftEsc.
  1. Кликаем «Файл» -> «Новая задача».

  1. Вводим название утилиты и открываем её.

Способ подойдёт для случаев, когда файл explorer.exe поврежден или заменён вирусами.

В массе авторских сборок операционной системы присутствует возможность открытия консоли с расширенными полномочиями через контекстное меню каталогов. Мы же пользуемся официальной версией ОС, потому продемонстрировать этого не сможем.

Мы рассмотрели все варианты открытия командной консоли в Windows 7 с привилегиями администратора, что необходимо для выполнения большинства команд в системе. Без этих прав ваши возможности по управлению «Семёркой» будут скудными, а многие проблемы без этого попросту не решить.

Зачем нужен запуск команд от имени администратора

Время от времени нам приходится запускать cmd в windows с правами администратора или другими словами привилегированное окно. По умолчанию данное окно открывается с ограниченным функционалом и некоторые команды не могут быть выполнены, то есть никаких изменений не получится внести.

Сделано это не просто так, это своего рода защита операционной системы, т.к. некоторые команды влияют на загрузку и на нормальную работу виндовс.

Ситуации бывают разные, и потребности разные, возникают ситуации, когда выполнения той или иной команды требует производить в командной строке, да не просто так, а чтобы у вас были права администратора. Для внесения изменений.

Примечание: Будьте внимательны при выполнении команд, т.к. изменения вносятся непосредственно в ОС. И может нарушить ее работоспособность! Если не знаете за что отвечает данная команда, не выполняйте ее с правами админа.

Поскольку запуск cmd во всех версиях windows разный, мы их с Вами и рассмотрим поподробнее несколько способов.

Понеслась)

3 способа как посмотреть параметры своего ПК

Вариантов есть много, но сейчас рассмотрим 3 самых быстрых способа для чтения параметров компьютера.

Способ 1. Свойства «Мой компьютер»

  1. В Виндовс 10 войдите в общие параметры пускового меню, найдите плитку «Этот компьютер».

  2. Используйте по ярлыку правый клик мыши, чтобы выбрать «Дополнительно» и нажмите «Свойства».

  3. Запустится окно с параметрами ОС вашего компьютера.

Способ 2. Команда запускающаяся в поисковике Windows

  1. Откройте меню «Пуск» и в поисковике вставьте команду «dxdiag» (все команды вставляйте без кавычек).

  2. На результате запроса нажмите Enter. Откроется окно с информацией о системе.

Способ 3. Полный сбор информации через «Командную строку»

  1. В поисковике Windows введите одну команду «cmd». Задействуйте её с правами администратора.

  2. Произойдёт запуск командной консоли. Введите «systeminfo» и подтвердите действие клавишей Enter.

  3. На экране отобразится вся информация о ваших параметрах и характеристиках компьютера.

Для чего нужна командная строка в Windows

Командная строка, или консоль, представляет собой программную оболочку, которая позволяет вводить в компьютер различные текстовые команды и выполнять их. Поддерживаются не только специфические для виндовс 7 или 10 конфигурации, но и старые команды от MS DOS. Связано это с тем, что изначально винда была лишь графической оболочной этой старой операционной системы, в которой оперировать данными и расчетами можно было только с помощью скриптов.

Вызывать консоль можно как в обычном, так и в безопасном режиме

Интерпретатор команд позволяет пользователю напрямую обратиться к операционной системе и начать взаимодействовать с ней. С одной стороны, это просто, ведь для работы понадобится только клавиатура, но с другой, большинство людей уже привыкло использовать только мышь и смотреть на кнопки, картинка и списки.

Физический исполняемый файл консоли хранится на системном диске в папке Windows (С\Windows\System32\cmd.exe). Именно к этому файлу обращаются люди для получения доступа к командной строке. Подробнее о способах открыть консоль рассказано далее.

Команда, которая заставляет консоль открыться

Сегодня большую часть всех настроек можно сконфигурировать через графический интерфейс пользователя: каталоги, диалоговые окна, панель управления, сервисные приложения. Но командная строка никуда не делась. Ее и сейчас активно используют для конфигурирования различных параметров, включая проверку операционной системы на ошибки, дефрагментацию жестких дисков, проверку версий программного обеспечения, настройку режима сна и гибернации, а также огромного количества других сервисов и служб.

Важно! Овладеть азами работы в консоли должен каждый вне зависимости от рода деятельности. Особенно это касается программистов и тех, кто в ближайшее время хочет перейти на Unix или Linux

Утилита позволяет выполнять такие действия, которые тяжело или невозможно произвести при взаимодействии с графическим интерфейсом.

Способы запуска командной строки

Перед тем как открыть командную строку в Windows 10, следует знать, что все команды должны исходить от администратора, иначе не хватит прав и команда может попросту не сработать.

Командная строка в Windows 10: как вызвать? Для запуска команды от администратора на панели задач в меню поиска нужно ввести «Командная строка» и в открывшемся окне выбрать соответствующий ярлык, предварительно кликнув по нему левой кнопкой мыши и выбрав запуск от имени администрации. Для англоязычной версии операционной системы нужно просто ввести в поисковую строку «Comm…». Далее поисковик найдет соответствующий ярлык. Также в списке классических приложений есть пункт «Командная строка» в Windows 10. Как вызвать ее? Просто клацнув мышей с указанием, что нужен терминал с привилегиями администратора.

Если ранее шрифты были крупными, с большой пиксельной зернистостью, то теперь они утонченные и не раздражают глаз. Сама командная строка работает существенно быстрее, последовательно справится хоть с десятью, хоть с тысячей команд почти мгновенно.

Продвинутым пользователям

Перед тем как запустить командную строку в Windows 10, стоит понимать, что это путь продвинутого пользователя, который хочет внести изменения в тонкие настройки системы. Именно через нее можно настроить реестр, групповую политику, отключить обновления, даже активировать пиратскую ОС или софт. Также через командную строку делают глубокое форматирование разделов, которые привести в порядок обычным способом не выйдет.

Все дело в том, что в сети много неточностей, а некоторые недоброжелатели изначально указывают некорректные команды, которые могут навредить ПК куда больше самого зловредного вируса. Поэтому со строчкой надо быть аккуратными, не запускать:

  • сторонние «кряки»;
  • «активаторы», не внушающие доверия.

Следует помнить, что вносить изменения в настройки системы стоит только в самом крайнем случае.

В предыдущих выпусках Windows 10 почти каждый пользователь старался через командную строчку отключить слежку и обновления, но сборка 1703 лишила эти операции смысла. Теперь и обновления можно откладывать, и слежку выключать через меню настроек системы.

Открытие строчки

Чтобы вызывать командную строку, больше не нужно искать ее среди приложений, достаточно просто ввести название в поисковую строчку. Как только выйдет привычное окошко с черным экраном и мигающим курсором, можно практиковаться в наборе команд, которые были актуальны с 80-х годов прошлого века и в большей части своей не поменялись и сейчас.

Перед тем как открыть командную строку Windows 10, стоит запомнить главное правило. После подтверждения команды нажатием клавиши Enter пути обратно не будет, отформатируется раздел диска или отключится сетевая служба, выполнится любая другая команда.

Поэтому Microsoft и не рекомендует пользоваться командной строкой непрофессионалам. Для них и был придуман оконный интерфейс. А строка, с которой запускается все и вся, надежно спрятана от простых пользователей. Поэтому главное правило заключается в том, что открываем строчки только ответственно и, обдумав все риски.

</index>

Как правильно переустановить Windows 10
Какие игры подходят для Виндовс 10
Какие службы для оптимизации системы можно отключить в Windows 10
Как проще всего изменить раскладку клавиатуры в Windows 10

  • https://remontka.pro/open-command-line-windows-10/
  • https://rabota-na-kompjutere.ru/kak-otkryt-komandnuyu-stroku-v-windows-10-5-sposobov.html
  • https://owindows.ru/windows-10/kak-vyzvat-komandnuyu-stroku.html

Что делать, если пользователь с правами удален?

В некоторых случаях профайл с правами администратора оказывается удаленным – из-за ошибки в действиях пользователя чаще всего. Существует два способа исправить ситуацию – восстановление аккаунта и создание нового профиля. Первый вариант:

по значку Пуска кликнуть правой клавишей мыши, зайти в «Систему», затем «Безопасность и обслуживание, «Восстановление»;

потом нужно выбрать строку «В случае возникновения неисправностей…», потом – «Перезагрузить сейчас»;

в новом окне переходят на диагностику, затем – Дополнительные параметры и на Загрузки – «Перезагрузить сейчас»;

  • после процедуры – повторяют предыдущий этап, по завершении которого нажимают F4 для активации безопасного соединения;
  • в командную строку ввести netplwiz, в пользовательской группе выбирают необходимый аккаунт и вызывают его свойства;

после – членство в группах, где стоит присвоить новую группу «Администраторы» и «ОК».

Для передачи прав новому пользователю переходят в раздел «Параметры», выбирают пункт «Семья и другие люди». Добавляют новую учетную запись, меняют тип (отдельная кнопка серого цвета).

Учетная запись с правами администратора позволяет выполнять глубокую настройку внутренних систем компьютера. По умолчанию отключена. Если необходима, ее включают любым из указанных способов. Главное – понимать, какие действия следует выполнять, следовать инструкциям. Для работы в стандартном режиме не использовать для исключения непредвиденных изменений по настройкам или удаления нужных внутренних файлов.

Настройте работу с текстом в командной строке

На вкладке «Параметры» разделы «Изменить параметры» и «Выбор текста» помогут выбрать способ взаимодействия с окном командной строки. Когда опция Быстрое редактирование включена, она позволяет выбирать и копировать текст из окна командной строки. Сначала выберите текстовую область, которую хотите скопировать, с помощью мыши или пальца, затем щелкните правой кнопкой мыши, нажмите и удерживайте нажатой клавишу или нажмите Enter. Текст копируется в буфер обмена.

Второй параметр — «Режим вставки» — выполняет ту же функцию, что и клавиша «Вставить клавиатуру»: курсор вставляет символ в его текущую позицию, заставляя все символы, проходящие за ним, на одну позицию дальше. Если режим вставки отключен, то ваш текст перезаписывает любой текст, который уже там.

В Windows 10 введены сочетания клавиш в командной строке, и для их использования необходимо установить флажки рядом с параметром «Включить сочетания клавиш Ctrl» (в разделе «Параметры редактирования») и «Расширенные клавиши выбора текста». опция (в текстовом выделении). Вы также можете установить флажок рядом с последним параметром в разделе «Параметры редактирования» — «Использовать Ctrl + Shift + C/V как Копировать/Вставить» — чтобы включить использование этого ярлыка.

Если вы включите опцию «Фильтровать содержимое буфера обмена при вставке», всякий раз, когда вы вставляете содержимое из буфера обмена в командной строке, специальные символы, такие как вкладки, автоматически удаляются, а умные кавычки преобразуются в обычные.

Первый параметр в выделении текста — «Включить выделение переноса строк», и, когда он активирован, он улучшает способ, которым ваша командная строка обрабатывает выделение текста. Предыдущие версии командной строки позволяли копировать текст из нее только в блочном режиме. Это означает, что каждый раз, когда вы вставляли содержимое из командной строки в текстовый редактор, вам приходилось вручную исправлять вкладки, перенос слов и т.д. Если вы включите эту опцию, Windows 10 позаботится обо всем этом, поэтому вам больше не придется корректировать поток текста.

Имейте в виду, что если вы установите флажок рядом с опцией «Использовать устаревшую консоль (требует перезапуска, влияет на все консоли)» внизу, вы вернетесь к предыдущей версии консоли, что означает, что многие из перечисленных выше параметров являются серыми. и что вкладка терминала полностью исчезла.

Если вы перейдете на вкладку «Терминал», есть еще один параметр, который влияет на использование командной строки в разделе «Прокрутка терминала» внизу. Установите флажок рядом с параметром «Отключить прокрутку вперед», и теперь вы больше не можете прокручивать страницу ниже последней введенной команды.

Когда вы закончите изменять настройки, все, что вам нужно сделать, это нажать или нажать OK, чтобы применить их. Если ваши изменения не применяются немедленно, перезапуск командной строки должен позаботиться об этом.

Нет, не будет тебе прав

В системе Windows, начиная с Vista, появилась служба UAC, которая помимо прочего отвечает за запросы программ на повышение прав. Не все программы «переваривали» работу с этой службой. Поэтому в системе был доработан механизм совместимости приложений, позволяющий прямо задать программе ее поведение — запрашивать права или нет.

Простейшим вариантом работы с этим механизмом будет использование переменных среды.

Рассмотрим пример с редактором реестра. Действительно, запуская regedit.exe под администратором, мы получаем запрос на повышение прав:

Запрос повышение прав.

Если же мы запустим редактор реестра из консоли, предварительно поменяв значение переменной среды __COMPAT_LAYER на:

То запроса UAC не будет, как и административных прав у приложения:

Бесправный редактор реестра.

Как запустить cmd с правами администратора?

Частенько возникает ситуация, когда нужно запустить cmd с правами администратора. Однако не так это просто сделать неподготовленному пользователю. Вся проблема в том, что по умолчанию cmd запускается от имени текущего пользователя, для запуска от имени администратора, нужно либо зайти в систему под логином админа, либо сделать кое какую хитрость.

Есть определенный нюанс, который нужно выполнить перед тем как запускать командную строку от имени администратора. Нужно проверить включена ли учетная запись админа, если включена присвоить ей пароль. А теперь давайте разберемся подробнее.

Для начала нужно проверить включена ли у вас учетная запись администратора. Для этого, открываем “Управление компьютером”

переходим в пункт “Локальные пользователи и группы” — “Пользователи“. Как видите, в моем случае учетная запись “Администратор” отключена (на иконке висит стрелка).

Двойным кликом открываем свойства учетной записи и снимаем галку с пункта “Отключить учетную запись”

Жмем “ОК“. Стрелка с иконки админской учетки пропала, значит она включена. Теперь установим пароль. Для этого жмите правой кнопкой мышки по учетной записи “Администратор” и выберите пункт меню “Задать пароль…”

На предупреждение о смене пароля, нажмите “Продолжить” и два раза введите пароль

Готово! Теперь у вас есть учетная запись администратора и вы знаете пароль к ней. Перейдем к следующему этапу.

Открываем командную строку, для этого жмем “Пуск” — “Выполнить“, или сочетание клавиш “Win R” и введите команду cmd . В открывшемся окне напишите следующее:

runas /profile /user:mymachineАдминистратор cmd

(где mymachine – это имя вашего компьютера)

и нажмите клавишу Enter. Командная строка запросит у вас пароль администратора, введите его и дождитесь запуска командной строки с правами администратора. Все было бы хорошо но у меня после ввода вылетела ошибка:

Такая ошибка может появиться в двух случаях. Первый – вы ввели неправильный пароль. Второй – ни разу не было выполнено входа в систему под учетной записью администратора (мой вариант).

Нужно выйти из системы и войти в неё из под учетной записи администратора, так я и сделал

Теперь можно выходить и снова войти под своей учетной записью. Как только войдете под своей учетной записью, попробуйте еще раз запустить cmd под администратором.

И вуаля! Открылось второе окно командной строки из под учетной записи администратора. Теперь вы можете просматривать каталоги, удалять файлы и даже запускать приложения от имени администратора.

Программно открыть cmd.exe от имени администратора и перенаправить потоки ввода и вывода

Вы не правильно поняли смысл параметра . Вот что говорит по этому поводу

/C Выполнение указанной команды (строки) с последующим завершением.

Как видите, параметр не имеет ни какого отношения к правам администратора для консоли. Более того, описанная вами «проблема» — это правильное поведение. Процесс запускается, выполняет единственную команду, и завершается. Так как читаете выходной поток вы явно, а не по событию, то к моменту, когда дело доходит до чтения, процесс уже завершен и поток пуст. Если же читать по событию (тык) то вы сможете зафиксировать вывод до завершения процесса консоли, но это не отменяет тот факт, что процесс будет завершен после выполнения единственной команды.

Для повышения прав используйте

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector