Как запустить командную строку от имени администратора
Содержание:
- Windows и совместимость с командами DOS
- Как дать права администратора существующей учетной записи в Windows 10
- Как открыть командную строку от имени администратора в Windows 10
- С помощью Проводника
- Что такое командная строка
- Запуск командной строки с правами администратора в Windows Vista
- Запуск командной строки с правами администратора в Windows 7
- Как активировать «Командную строку» в Windows 10
- Вариант 1. Комбинация клавиш для вызова «Командной строки»
- Вариант 2. Запуск через значок поиска от Windows 10
- Вариант 3. Запуск «Командной строки» через систему в меню «Пуск»
- Вариант 4. Запуск «Командной строки» через «Диспетчер задач»
- Вариант 5. Как открыть «Командную строку» в «Проводнике» Windows 10
- Немного о командной строке
- Запустить программу от имени администратора через меню Выполнить
- Нет, не будет тебе прав
- Зачем это нужно?
- Как открыть командную строку в Windows 10?
- Зачем нужен запуск команд от имени администратора
- Основные команды
- Программно открыть cmd.exe от имени администратора и перенаправить потоки ввода и вывода
Windows и совместимость с командами DOS
Для начала пользователям «операционок» из разряда Windows стоит четко себе усвоить, что основные команды управления некоторыми процессами пришли именно из DOS. Хотя и говорится, что сейчас DOS не поддерживается, в плане команд работает все это просто беспрекословно. Командная строка, администратор которую вызывает в данный момент, может содержать именно DOS-команды.
Взять хотя бы программу проверки диска или съемного носителя на ошибки типа chkdsc. Это то же самое, что проверить носитель информации с помощью средств проверки диска, скажем, в Панели управления или при использовании стандартного Проводника.
Как дать права администратора существующей учетной записи в Windows 10
Способов дать права администратора в Windows 10, впрочем, как и в других версиях, существует много. Рассмотрим их подробнее ниже.
Через изменение типа учетной записи в Параметрах
Чтобы изменить тип УЗ с помощью приложения Параметры в Windows 10, выполните следующие действия:
- Откройте Настройки.
- Нажмите на Учетные записи.
- Выберете “Семья и другие люди”.
- Выберите нужную учетку пользователя.
- Нажмите кнопку “Изменить тип учетной записи”.
Выберите тип учетной записи администратора или стандартного пользователя в зависимости от ваших целей.
После выполнения этих действий перезагрузите компьютер или перезайдите в систему, чтобы начать использовать учетную запись с новым уровнем прав.
Через Учетные записи пользователей в Панели управления
Чтобы изменить тип учетной записи с помощью Панели управления, выполните следующие действия:
Откройте Панель управления. Выберите параметр “Изменение типа учетной записи”.
Выберите учетную запись, которую требуется изменить.
Далее – Изменение типа учетной записи.
Выберите тип Администратор.
Нажмите кнопку “Изменение типа учетной записи”.
После выполнения этих действий при следующем входе в учетную запись у пользователя будут расширенные права.
C помощью команды control userpasswords2 (или netplwiz)
Чтобы настроить учетную запись на стандартный тип или администратора с помощью интерфейса учетных записей пользователей (netplwiz), выполните следующие действия:
- Нажмите Старт.
-
Введите следующую команду – netplwiz.
- Выберите УЗучетную запись, которую вы хотите изменить и нажмите кнопку Свойства.
- Перейдите на вкладку членство в группе и выберите обычный доступ или администратора в зависимости от ваших требований.
После выполнения этих действий перезайдите в Windows или полностью перезагрузите компьютер, чтобы применить изменения.
Вы также можете выбрать любой другой вариант членства, который позволяет вам выбирать различные группы пользователей, такие как опытные пользователи, операторы резервного копирования, пользователи удаленных рабочих столов и т. д.
Выберите нужного пользователя и зайдите в его Свойства.
Нажмите кнопку Добавить.
Далее – кнопку Дополнительно.
И поиск.
Выберите локальную группу Администраторы и нажмите ОК.
Далее два раза ОК.
Альтернативный вариант – набирать имя группы Администраторы вручную и затем кнопку Проверить имена.
С помощью команды net localgroup
Достаточно лего можно изменить состав локальной группы администраторов с помощью команды net localgroup.
Чтобы переключить тип учетных записей с помощью командной строки, выполните следующие шаги:
- Откройте Старт.
-
Найдите командную строку, щелкните правой кнопкой по ней и выберите параметр Запуск от имени администратора.
-
Введите следующую команду, чтобы отобразить сведения об учетной записи: net user “имя пользователя”
- Введите следующую команду, чтобы включить учетку в группу локальных администраторов:net localgroup администраторы “имя учетной записи” /add
В команде обязательно измените имя учетной записи на фактическое имя УЗ, которую вы хотите изменить. Пользователи с правами администратора являются членами обеих групп – “администраторы” и “пользователи”. В результате, чтобы сделать пользователя стандартным, достаточно удалить его из группы “администраторы”.
После выполнения этих действий при следующем входе пользователя на компьютер,он загрузится с указанным вами новым уровнем членства.
С помощью команды Powershell Add-LocalGroupMember
Чтобы изменить тип учетной записи с помощью PowerShell, выполните следующие действия:
- Открыть Старт.
-
Найдите PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр Запуск от имени администратора.
- Введите следующую команду, чтобы изменить тип учетной записи на стандартный, и нажмите клавишу Ввод: Remove-LocalGroupMember -Group “Администраторы” -Member “Имя учетки”. В команде обязательно измените имя учетной записи для фактического имени учетной записи, которую вы хотите изменить.
-
Введите следующую команду, чтобы изменить тип учетной записи на Администратор и нажмите Enter: Add-LocalGroupMember -Group “Администраторы” -Member “имя учетной записи”.
- Для просмотра состава групп используется командлет Get-LocalGroupMember.
После выполнения действий выше тип учетной записи будет переключен на администраторскую или обычную в зависимости от выбора.
Как открыть командную строку от имени администратора в Windows 10
Пуск
В первых версиях операционной системы Windows 10 была возможность открыть командную строку от имени администратора выбрав соответствующий пункт в контекстном меню пуск. После нескольких обновлений, а именно начиная с обновления Windows 10 версии 1703, пункт выбора командной строки был заменен на оболочку Windows PowerShell, которая обладает более широким функционалом.
Ранее мы уже рассматривали как вернуть командную строку вместо оболочки Windows PowerShell в инструкции: Как удалить PowerShell в Windows 10. После чего можно будет запустить командную строку от имени администратора используя контекстное меню кнопки пуск.
- Переходим в Пуск > Параметры > Персонализация > Панель задач.
- Дальше изменяем значение пункта Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск на Отключено.
Теперь для запуска командной строки от имени администратора достаточно нажать правой кнопкой мыши на иконку меню пуск и выбрать пункт Командная строка (администратор). А также возможность открыть контекстное меню кнопки пуск можно используя комбинацию клавиш Win+X.
Если же оболочка Windows PowerShell Вас полностью устраивает, тогда можно запустить командную строку через Windows PowerShell от имени администратора. После запуска оболочки Windows PowerShell с правами администратора, командная строка также будет запущена в окне оболочки PowerShell с правами администратора.
- Нажимаем сочетание клавиш Win+X и в контекстном меню выбираем пункт Windows PowerShell (администратор).
- В открывшемся окне выполняем команду cmd, после чего можно будет пользоваться окном PowerShell, как командной строкой.
Поиск
Обновленный поиск позволяет быстро найти и запустить любое приложение в операционной системе Windows 10. Пользователю достаточно нажать кнопку Пуск и начать вводить название Командная строка для быстрого поиска. После чего в результатах поиска нажать правой кнопкой на классическое приложение Командная строка и в контекстном меню выбрать пункт Запуск от имени администратора.А также есть возможность закрепить командную строку на начальном экране или панели задач. Там также после открытия контекстного меню на иконке командной строке будет возможность выбрать пункт запуск от имени администратора.
Проводник
Ранее мы рассматривали как запустить программу от имени администратора Windows 10. Так как командная строка является классическим приложением, то способ с использованием проводника можно также использовать. Поэтому пользователю достаточно перейти по пути: C:\ Windows\ System32 и найти классическое приложение командной строки с названием cmd.exe. Дальше необходимо нажать правой кнопкой мыши на текущее приложение и в открывшемся контекстном меню выбрать пункт Запуск от имени администратора.
Диспетчер задач
Диспетчер задач позволяет отключать, перезапускать и создавать новые задачи. Примером отключения и повторного запуска есть перезапуск Проводника в Windows 10. Текущий способ использует окно выполнить вызываемое комбинацией клавиш Win+R, но уже с возможностью запускать классические приложения с правами администратора.
- Пользователю достаточно открыть диспетчер задач используя комбинацию Ctrl+Shift+Esc или выбрав пункт Диспетчер задач в контекстном меню панели задач.
- Дальше в открывшемся окне диспетчера задач нажать копку меню Файл > Запустить новую задачу.
- В открывшемся окне создания задачи вводим команду Cmd, и отметив пункт Создать задачу с правами администратора нажимаем кнопку ОК.
Заключение
Для запуска любых приложений и командной строки от имени администратора необходимо обладать правами администратора в операционной системе Windows 10. Если же Вы являетесь администратором устройства, тогда у Вас есть возможность открыть командную строку от имени администратора для полноценного использования.
Обратите внимание что после перехода на операционную систему Windows 10 версии 1703 и новее пункт командной строки был заменен на Windows PowerShell. Именно поэтому если Вы привыкли пользоваться командной строкой обратите внимание как вернуть командную строку вместо PowerShell в Windows 10
Как альтернатива можно выбрать другой способ как можно открыть командную строку от имени администратора в Windows 10.
С помощью Проводника
Используя параметры Проводника, открыть и использовать командную строку windows 10 можно разными методами. А открыть Проводник также можно по-разному, включая упомянутый выше способ (в оранжевой рамке) – в списке «Служебные – Windows».
Через исполняемый файл
В консоль можно войти, запустив исполняемый файл этой программы: нужно лишь знать, где именно он находится.
- После запуска Проводника, последовательно открывая его каталоги (папки), пройти путь, подчёркнутый на скриншоте красной чертой. Папка SysWOW64 относится к 64-разрядной системе Windows Если на компьютере установлена 32-разрядная редакция «десятки», то нужно открыть папку System32.
- Прокрутить вправо длинный список внутренних папок и файлов вплоть до обнаружения файла cmd.exe.
- Открыв контекстное меню, этот файл можно запустить с правами администратора.
ЭкспертАркадий МовсесянПреподаватель курсов компьютерной грамотности.Задать вопрос
В свободном месте папки Проводника
Запустить PowerShell, удерживая клавишу Shift, можно не только в меню «Файл», но и в свободном месте любой папки Проводника. Для появления показанного на скриншоте списка следует произвести правый щелчок на свободном месте.
В адресной строке
В папке нахождения файла cmd.exe в адресной строке Проводника можно набрать cmd и нажать Enter.
Этот вариант имеет недостаток – отсутствие административных прав.
Что такое командная строка
Командная строка как таковая представляет собой унифицированное средство доступа к основным функциям операционной системы. Динамические библиотеки и встроенные средства любой «операционки» способны обрабатывать множество данных. Однако вызов некоторых команд в самой операционной системе настолько завуалирован, что даже не каждый профессиональный пользователь знает, как запустить командную строку от имени администратора.
Заметьте, что пользователь под именем «Администратор» является именно тем, кто имеет абсолютно все права на любые изменения в пользовательской конфигурации настроек или прав доступа к определенным приложениям, а также может устанавливать ограничения на инсталлирование или использование каких-то программных продуктов. Тут же, задаваясь вопросом о том, как запустить командную строку от имени администратора, стоит учесть, что вступившие в силу изменения можно будет отменить только при повторном входе с такими же правами
Это важно помнить
С точки зрения вопроса о том, как запустить командную строку от имени администратора, это имеет самое прямое и непосредственное отношение к возможностям использования системы. Простые изменения в данном случае на производительность всей системы не влияют.
Запуск командной строки с правами администратора в Windows Vista
Начиная с Vista, в Windows появился механизм UAC, который ограничивает пользователя в правах на компьютере — даже имея права администратора, простой запуск командной строки не даст возможность вносить изменения в систему на компьютере. Для того же, чтобы запустить командную строку с правами администратора, нужно проделать следующее:
- Открываем меню «Пуск», и набираем «Командная строка». В итоге должны отобразиться результаты поиска, с нужной нам программой «Командная строка».
- Нажимаем на программе «Командная строка» правой кнопкой мыши, и выбираем «Запуск от имени администратора».
- Появится окно, с запросом на разрешение продолжения потенциально опасных действий. Нажимаем «Продолжить».
- Запустится Командная строка. Если в её заголовке присутствует слово «Администратор», то значит все прошло успешно, и командная строка запущена с правами администратора.
Запуск командной строки с правами администратора в Windows 7
- Открываем меню «Пуск», и прямо в нем начинаем набирать текст «Командная строка». В отобразившихся результатах поиска, нужно найти программу «Командная строка», и нажать на ней правой кнопкой мыши.
- В появившемся контекстном меню выбираем пункт «Запуск от имени администратора».
- Должно появится окно запроса на предоставление прав программе «Командная строка» вносить изменения на этом компьютере. Нажимаем «Да».
В прочем, если у Вас на компьютере не работает UAC, то данное окошко появляться не будет. - Запустится Командная строка. Если в её заголовке присутствует слово «Администратор», то значит все прошло успешно, и командная строка запущена с правами администратора.
Как активировать «Командную строку» в Windows 10
Способы с Windows 10 практически не отличаются от вышеуказанных вариантов, но есть и различия.
Вариант 1. Комбинация клавиш для вызова «Командной строки»
- Используйте на клавиатуре нажатие двух клавиш вместе «Win+X».
Нажимаем «Win+X»
- Выберите и нажмите из списка «Командная строка (администратор)».
Выбираем «Командная строка (администратор)»
Строка запуска «Windows PowerShell (администратор)»
Вариант 2. Запуск через значок поиска от Windows 10
Значок с картинкой в виде лупы расположен рядом с кнопкой «Пуск». Если его нет тогда правым кликом мыши нажмите на панели задач, выберите вариант «Поиск» и установите галочку на «Показать значок поиска».
Устанавливаем галочку на «Показать значок поиска»
- Введите в поисковике «cmd» и нажмите на результат запроса правым кликом мыши для запуска дополнительного окна. Также можно воспользоваться правой колонкой в которой уже будет этот вариант без использования правого клика мышкой по выпавшему запросу.
Вводим в поисковик команду «cmd»
- Используйте строку для запуска с названием «Запуск от имени администратора».
Выбираем «Запуск от имени администратора»
Вариант 3. Запуск «Командной строки» через систему в меню «Пуск»
Откройте меню «Пуск» и нажмите на любой символ, как на картинке ниже. Нажимаем на любой символ
Выберите русскую букву «С». Это упростит поиск блока «Служебные Windows»
Нажимаем на русскую букву «C»
Раскрыв найденную папку «Служебные Windows», обратите внимание на искомый значок «cmd». Раскрываем папку «Служебные Windows»
Кликните по ярлыку правой кнопкой мыши, выберите раздел дополнительно и он откроет вам вариант запуска от имени администратора
Жмите его, чтобы перейти в командную консоль на Windows 10. Производим запуск «Командной строки» от имени администратора
Вариант 4. Запуск «Командной строки» через «Диспетчер задач»
В меню «Диспетчера задач» есть функция отвечающая за создание и запуск команд. Как активировать строку интерпретатора от имени администратора смотрите инструкцию ниже.
- Запустите «Диспетчер задач» с помощью комбинаций клавиш «Ctrl+Shift+Esc».
Нажимаем вместе комбинацию клавиш для запуска «Диспетчера задач»
- Выберите в верхней панели «Файл» и нажмите на «Запустить новую задачу».
Выбираем в верхней панели «Файл» и нажимаем на «Запустить новую задачу»
- В окне «Создание задачи» следует ввести «cmd» и активировать галочку для запуска от лица администратора, после чего нажмите «ОК».
Вводим команду «cmd», активируем галочку и нажимаем «ОК»
Вариант 5. Как открыть «Командную строку» в «Проводнике» Windows 10
Простой и лёгкий способ запуска командной консоли через «Проводник», но не срабатывает с Windows 10 Home.
- Откройте в «Панели задач» папку «Проводник».
- В верхней панели выберите пункт «Файл».
Нажимаем на «Файл»
- После нажатия на него появится строка с вариантом запуска командной строки и чтобы запустить от имени администратора нужно нажать на стрелку и выбрать пункт для запуска строки от администратора.
Выбираем пункт «Открыть командную строку как Администратор»
Вариантов с использованием загрузки «Командной строки» существует ещё много и какой из предоставленных лучше, выбирать вам самим.
Немного о командной строке
Как известно, командная строка (её ещё называют «консоль) является разновидностью текстового интерфейса, с помощью которого пользователь отдаёт компьютеру какие-либо команды. Информация командной строки обычно представлена в виде текста, но могут быть и исключения в виде звуковой и графической форм отображения.
При этом одним из преимуществ интерфейса командной строки является малая ресурсозатратность – командная строка потребляет минимум памяти, при этом её возможности с помощью специализированных команд достаточно обширны.
Командная строка перекочевала в семейство ОС Виндовс из устаревшей операционной системы МС ДОС, и ныне довольно часто используется для выполнения шаблонных операций над большим количеством файлов, получения сетевой статистики и так далее.
Запустить программу от имени администратора через меню Выполнить
Способ запуска программы с полными правами используя меню Выполнить.
- Нажмите сочетание клавиш Windows+R (или щелкните по кнопке Пуск правой клавишей мыши и выберите Выполнить);
- Введите имя команды или перетащите мышкой пиктограмму программы в окно ввода меню Выполнить;
- Нажмите сочетание клавиш Ctrl+Shift+Enter.
Если у вас не получается перенести иконку программы в меню Выполнить:
- Нажмите и удерживайте кнопку Shift, щелкните по пиктограмме программы правой клавишей мыши;
- Выберите пункт Копировать как путь;
- Выполните вставку из буфера обмена в окно Выполнить (нажмите комбинацию клавиш Ctrl+V).
Нет, не будет тебе прав
В системе Windows, начиная с Vista, появилась служба UAC, которая помимо прочего отвечает за запросы программ на повышение прав. Не все программы «переваривали» работу с этой службой. Поэтому в системе был доработан механизм совместимости приложений, позволяющий прямо задать программе ее поведение — запрашивать права или нет.
Простейшим вариантом работы с этим механизмом будет использование переменных среды.
Рассмотрим пример с редактором реестра. Действительно, запуская regedit.exe под администратором, мы получаем запрос на повышение прав:
Запрос повышение прав.
Если же мы запустим редактор реестра из консоли, предварительно поменяв значение переменной среды __COMPAT_LAYER на:
То запроса UAC не будет, как и административных прав у приложения:
Бесправный редактор реестра.
Зачем это нужно?
Среднестатистические пользователи редко прибегают к такому способу, хотя иногда без него никак. А вот сетевые администраторы просто жить не могут без «черного экрана с мигающим белым курсором». Ведь это так круто – писать команды, напрямую обращаясь к элементам системы, обходя графические оболочки. На самом деле, Вы можете сэкономить массу времени, научившись пользоваться CMD.
Без таких знаний Вы вряд ли сможете подчинить себе все аспекты конфигурации Виндовс. Скажу откровенно, пару лет назад я сам «боялся» открывать консоль. Думал, что это по силам только хакерам. Теперь же понимаю, насколько всё просто устроено!
Сейчас мы не будем погружаться с головой в этот безграничный мир. Однако, вступительную экскурсию я для Вас проведу.
Как открыть командную строку в Windows 10?
Командная строка в операционной системе Windows может быть запущена с обычными правами или от имени администратора компьютера. Некоторые параметры в Windows 10 и более ранних версиях можно изменять через командную строку только с подтвержденными правами администратора. Не все способы запуска командной строки позволяют зайти в нее, идентифицировав себя как администратора системы, и мы отдельно укажем на это в инструкциях ниже.
Командная строка от имени администратора в Windows 10
Открыть командную строку через меню «Пуск»
Самый простой способ запуска командной строки – это доступ к ней через меню «Пуск». Чтобы ее открыть нажмите левой кнопкой мыши на значок «Пуск» в левом нижнем углу экрана. Следом выберите пункт «Все приложения», чтобы открыть список программ и приложений, доступных на компьютере. Найти в открывшемся меню подпункт «Служебные», в котором находится ярлык командной строки.
Чтобы запустить ее от имени администратора в Windows 10, необходимо нажать правой кнопкой мыши на ярлыке и выбрать соответствующий пункт
Открыть командную строку через поиск
В операционной системе Windows 10 удобно реализован поиск, который способен находить требуемые приложения и файлы на компьютере. Чтобы запустить через него командную строку, нажмите на значок поиска в левом нижнем углу экрана Windows 10 и пропишите буквы cmd. После этого командная строка будет найдена, и ее можно, при необходимости, запустить от имени администратора.
Внимание: Несмотря на широкие возможности поиска, он не способен понять некоторые запросы пользователя, особенно в российской локализации. Именно поэтому отыскать командную строку можно только через запрос cmd
Открыть командную строку в Windows 10 комбинацией Windows+X
В операционной системе Windows 10 имеется удобная комбинация для доступа к часто используемым функциям. При нажатии на клавиатуре сочетания клавиш Windows+X, возле значка меню «Пуск» открывается меню, через которое можно запустить командную строку от имени текущего пользователя или администратора компьютера.
Открыть командную строку через ярлык в папке Windows
Как и любой исполняемый процесс, командная строка представляет собою набор файлов, у которых имеется ярлык. Его можно легко отыскать в папке Windows, и напрямую через него запустить командную строку. Для этого необходимо пройти по следующему адресу: Системный диск->Windows->System32->cmd.exe.
Если необходимо запустить командную строку от имени администратора, нажмите на ярлык правой кнопкой мыши и выберите соответствующий пункт.
Командная строка без прав администратора через строку «Выполнить»
Единственный из способов, который не позволяет запустить командную строку от имени администратора, – это использование команды «Выполнить». Чтобы запустить командную строку от имени действующего пользователя через окно «Выполнить», нажмите на клавиатуре сочетание Windows+R, и в открывшейся строке пропишите команду cmd, после чего командная строка откроется.
Командная строка – мощный инструмент, и ее неверное использование может привести к потере данных на компьютере. Запускайте ее в Windows от имени администратора только в тех случаях, когда вы уверены в результате команд, которые будут использованы.
Зачем нужен запуск команд от имени администратора
Время от времени нам приходится запускать cmd в windows с правами администратора или другими словами привилегированное окно. По умолчанию данное окно открывается с ограниченным функционалом и некоторые команды не могут быть выполнены, то есть никаких изменений не получится внести.
Сделано это не просто так, это своего рода защита операционной системы, т.к. некоторые команды влияют на загрузку и на нормальную работу виндовс.
Ситуации бывают разные, и потребности разные, возникают ситуации, когда выполнения той или иной команды требует производить в командной строке, да не просто так, а чтобы у вас были права администратора. Для внесения изменений.
Примечание: Будьте внимательны при выполнении команд, т.к. изменения вносятся непосредственно в ОС. И может нарушить ее работоспособность! Если не знаете за что отвечает данная команда, не выполняйте ее с правами админа.
Поскольку запуск cmd во всех версиях windows разный, мы их с Вами и рассмотрим поподробнее несколько способов.
Понеслась)
Основные команды
Если говорить, что представляет собой ответ на вопрос о том, как запустить командную строку от имени администратора, нужно разграничить именно фундаментальные команды, которые система способна исполнять вообще.
Дело тут вот в чем. Как запустить командную строку – это еще не все. Обычный запуск с использованием команды cmd или сочетания клавиш Win+R позволяет только вызвать саму командную строку. То же самое касается главного меню с использованием команды «Выполнить…».
Тут вопрос заключается в последующем действии: введении команды, которая предопределит дальнейшее использование функций или результат. Скажем, вопрос о том, как запустить командную строку, иногда может сводиться даже к проверке всей файловой системы NTFS. Такая команда может быть вызвана введением в поле строки chkntfs /x c: (в отношении основного винчестера). В принципе, с тем, как запустить командную строку, особо ни у кого проблем не возникает. Главное – знание команд, которые нужно вводить в поле возникающего диалога.
Вообще, как уже понятно, командная строка является универсальным средством вывода скрытых возможностей операционной системы. Взять в расчет даже команду dxdiag, которая вызывает окно моста DirectX. В обычном режиме при вызове программ в основном меню такая функция недоступна. И это еще далеко не все команды, которые были вложены не только в операционные системы, но и в прикладные программы, и в игры.
Так, к примеру, в некоторых играх можно использовать так называемый «режим Бога» или получить полное вооружение «Full Armour». Вызывается такая функция, как правило, использованием клавиши «~» в панели управления игрой. Там тоже своя командная строка, куда нужно вводить те же чит-коды или что-то еще.
Программно открыть cmd.exe от имени администратора и перенаправить потоки ввода и вывода
Вы не правильно поняли смысл параметра . Вот что говорит по этому поводу
/C Выполнение указанной команды (строки) с последующим завершением.
Как видите, параметр не имеет ни какого отношения к правам администратора для консоли. Более того, описанная вами “проблема” – это правильное поведение. Процесс запускается, выполняет единственную команду, и завершается. Так как читаете выходной поток вы явно, а не по событию, то к моменту, когда дело доходит до чтения, процесс уже завершен и поток пуст. Если же читать по событию (тык) то вы сможете зафиксировать вывод до завершения процесса консоли, но это не отменяет тот факт, что процесс будет завершен после выполнения единственной команды.
Для повышения прав используйте