порталу COMPLITRA.RU требуется в команду автор статей (возможно постоянное сотрудничество!) - подробнее


обновлено: 2022-10-22
в колонке:  в теме: Управление ПК. IT админ
IT портал COMPLITRA.RU о компьютерах, интернете и жизни всё

Как отключить командную строку, несколько рабочих вариантов (cmd Windows)

В тех или иных ситуациях при работе за компьютером нам требуется отключить командную строку (cmd). Как это сделать, узнаем по тексту ниже…

 

В операционных системах Windows встроены различные утилиты, инструменты по настройкам и изменениям тех или иных параметров компьютера. Стоит особо отметить CMD (как и новая PowerShell) средство командная строка Windows, которая здорово помогает подстроить компьютер по своим желаниям. Помимо настроек ПК, с помощью Командной строки возможно изменять параметры установленных приложений.

 

Работая с CMD (зная соответствующие команды) возможно более эффективно управлять настройками Windows. Но, как бы то ни было, в определенных ситуациях требуется отключить cmd.

Как это сделать, рассмотрим несколько рабочих способов:

 


 

 

 

 

 

пояснение:

 

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

 

Конечно же, такие меры целесообразны в целях безопасности — чтобы предотвратить использование CMD.exe, так называемую обработку сценариев пакетными файлами с расширениями .cmd и .bat — что такое файл с расширением .bat подробное руководство: как создать bat-файл?

 

Подобные административные запреты как правило востребованы в корпоративных сетях: в образовательных учреждениях, чтобы обеспечить контроль за действиями — зачастую — неопытных сотрудников

 

По тексту ниже во всех подробностях узнаем о том, как отключить командную строку в Windows 10, Windows 8.1, Windows 8, Windows 7 — покажу 5 наиболее оптимальных способов отключения cmd, будем работать не прибегая к стороннему софту, встроенными средствами ОС.

 

 

 

Как в меню Win X заменить PowerShell на Командную строку и наоборот?

 

 

 

 

как отключить командную строку Windows в групповых политиках: 1 способ

 

 

 

 

Давайте начнем от самого простого, задачу по запрету использования командной строки поможет решить, также встроенная системная утилита — Редактора локальной групповой политики.

 

 

Метод применим в более поздних версиях Windows 10, 8, 7: Корпоративной, Профессиональной и Максимальной.

 

 

В домашних редакциях Windows средства для редактирования групповых политик НЕТ (точнее он не установлен, хотя есть в самой системе) — как запустить редактор групповых политик, описано в этой подробной инструкции.

 

 

Чтобы на компьютере заблокировать командную строку поступим так:

 

 

  • Запускаем встроенную утилиту Выполнить: Win + R (подборка горячих клавиш).
  • в окне запросов впишем gpedit.msc. и жмем Enter.

 

 

cmd

 

 

 

  • как только запустится Редактор локальной групповой политики проходим по такому пути:

 

 

Конфигурация пользователя → Административные шаблоны → Система

 

 

В Система (картинка ниже) отыщем параметр политики Запретить использование командной строки.

 

 

cmd

 

 

  • щелкнем по нему правой кнопкой мыши, в открывшемся выбираем Изменить.
  • в окошке Запретить использование командной строки потребуется установить опцию Включено.
  • в разделе Параметры, а именно в опии Запретить также обработку сценариев в командной строке указываем требуемое Да или Нет.

 

 

нюанс такой:

 

1: если выбираем Да, то в этом случае на ПК командная строка и выполнение сценариев из пакетных файлов (CMD и BAT) работать не будут!

 

2: если Нет — будет заблокирована только cmd (командная строка), ОДНАКО, операции с пакетными файлами можно будет выполнять!

 

 

cmd

 

 

 

  • Не забываем после применения настроек нажать ОК и, непременно, чтобы изменения вступили в силу, перезагрузить компьютер.

 

 

После наших настроек, если кто-то попытается запустить командную строку, то после запуска, в окне интерпретатора появится такое сообщение Приглашение командной строки отключено вашим администратором. То есть отключено нами…

 

 

Чтобы выйти из приложения CMD.exe всего-то потребуется нажать любую клавишу.

 

 

 

cmd

 

 

 

 

как отключить запуск командной строки в редакторе реестра: 2 способ

 

 

 

Запретить использование командной строки на компьютере можно и таким нехитрым способом:

 

 

Поработаем с системным реестром Windows — Редактор реестра.

 

 

Этот вариант для всех современных версий операционных систем Windows.

 

 

Работа с реестром, подразумевает, безопасности ради, создание точки восстановления Windows на случай ошибки, либо создайте резервную копию реестра (для всех версий ОС).

 

 

Для того, чтобы запустить Редактор реестра, вновь поможет Выполнить (запускаем утилиту так, как описано выше)… в окне команд впишем regedit (копируйте).

 

 

cmd

 

 

 

В Редакторе проходим по пути:

 

 

HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows\System

 

 

Внимание!

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

 

 

как только раздел создан:

 

  • кликните правой кнопкой мыши по свободному месту где-нибудь в области раздела System.
  • в следующем контекстном меню выбираем Создать, ну и потом изберем Параметр DWORD (32 бита).

 

 

cmd

 

 

 

  • назовем созданный параметр DisableCMD.
  • как только дадите имя тюкните по параметру правой кнопкой мыши и в открывшемся окне нажмите на опцию Изменить….

 

 

cmd

 

 

 

В завершение в окне Изменение параметра DWORD (32 бита) в поле Значение введите цифру 1 или 2, а в итоге ОК.

 

 

 

Для примера: параметры выбора значений:

 

 

  • 1 — заблокировать командную строку и выполнение пакетных файлов (.cmd и .bat).
  • 2 — блокировка лишь командной строки, сценарии же с помощью пакетных файлов будут выполняться.
  • 0 — при этом значении запуск командной строки не блокируется (это если после сегодняшних настроек снова нужно включить отработку CMD).

 

 

cmd

 

 

 

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

 

 

 

 

отключение командной строки с помощью REG-файла: вариант 3

 

 

 

Если вам работать в редакторе реестра не по душе, то есть иной способ отключения — как отключить командную строку Виндовс 10, 8 и 7 с помощью REG-файла.

 

 

Нам потребуется создать специальный так называемый REG-файл;

 

б) запустить этот файл.

 

…после запуска, в настройках ОС Windows применяются соответствующие команде файла изменения.

 

 

Создавая REG-файл, поступаем таким образом:

 

 

  • Запускаем Блокнот и создаем новый документ.
  • добавим в создаваемый документ такой код: 1 вариант — отключение командной строки и выполнение сценариев с файлами .cmd и .bat:

 

 

Windows Registry Editor Version 5.00.

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]

"DisableCMD"=dword:00000001

 

 

  • либо же возможно указать такие параметры 2-го варианта — заблокировать только командную строку:

 

 

Windows Registry Editor Version 5.00.

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System]

"DisableCMD"=dword:00000002

 

 

  • чтобы сохранить документ, перейдите в раздел Файл, выберите Сохранить как…

 

 

cmd командная строка

 

 

  • в полях Тип файла выбираем Все файлы, в Имя файла указываем любое на наш взгляд имя имя непременно с расширением .reg, к примеру, nocmd.reg.
  • Сохраняем документ…

 

 

cmd

 

 

 

  • кликаем правой кнопкой мыши по созданному файлу реестра.
  • в выпавшем меню выбираем Слияние.
  • важно! соглашаемся на применение изменений в системном реестре Windows.
  • перезагружаем компьютер.

 

 

 

блокирование запуска командной строки с помощью BAT-файла: 4 способ

 

 

 

 

Данный раздел статьи, описывает пример, чтобы ограничить запуск CMD.exe (командной строки) с помощью файла с расширением .bat (полезные ссылки по этим файлам выше).

 

 

Как и в предыдущем варианте, запуская созданный BAT-файла, в реестре ОС Windows корректируются соответствующие измененияя. которые запрещают на ПК запуск командной строки.

 

 

создание файла схоже с предыдущем способом, так что подробно расписывать не стану:

 

 

  • В блокноте создаем новый документ.
  • в документ добавим такой код, ЭТО если нужно ПОЛНОСТЬЮ запретить запуск командной строки и применение пакетных файлов…

 

 

reg add HKCU\Software\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 1 /f

 

 

  • а это запрещает на компьютере ТОЛЬКО запуск командной строки:

 

 

reg add HKCU\Software\Policies\Microsoft\Windows\System /v DisableCMD /t REG_DWORD /d 2 /f

 

 

  • жмем Сохранить как.
  • …все файлы… впишем Имя файла .bat.
  • тюкаем правой кнопкой мыши по bat-файлу.
  • в контекстном меню выбираем Запуск от имени администратора.
  • перезагружаем комп.

 

 

ОК.!.

 

 

отключение командной строки в Windows PowerShell: 5 способ

 

 

 

 

Windows PowerShell — встроенная утилита ОС, поможет в этом разделе поста отключить командную строку (подробности PowerShell по ссылке)

 

 

работаем:

 

 

  • Запускаем на компьютере от имени администратора Windows PowerShell — Win + X (горячие клавиши подборка).
  • в окно команд оболочки введите код ниже — запрет командной строки и применение пакетных файлов .cmd и .bat:

 

 

REG add “HKCU\Software\Policies\Microsoft\Windows\System” /v DisableCMD /t REG_DWORD /d 1 /f

 

 

  • отключим командную строку и разрешим выполнение сценариев с помощью пакетных файлов:

 

 

REG add “HKCU\Software\Policies\Microsoft\Windows\System” /v DisableCMD /t REG_DWORD /d 2 /f

 

 

 

cmd командная строка

 

 

  • после ввода одной из команд непременно нужно нажать Enter.

 

 

 

По тексту предоставлены наиболее действенные варианты отключения Командной строки (cmd).

 

 

 

На этом закругляюсь сегодня)

 

 

 

 

 


Если что-то не ясно и остались вопросы, делитесь ими в комментариях...


все статьи автора Сергей Кролл ATs владелец, автор cайта COMPLITRA.RU
...веб разработчик студии ATs media - запросто с WordPress
занимаюсь с 2007-года веб разработкой - преимущественно работаю с WordPress в студии ATs media
Самое время рассказать о статье в соцсетях, буду признателен... complitra.ru !
рекомендовано лично для вас:


Прошу высказаться: Ваши суждения очень важны!!!!

   Внимание ! Обязательные поля помечены *

  доступен плагин: ats privacy policy ©

  я согласен c Privacy Policy COMPLITRA