With the release of the Windows 10 Anniversary Update, Microsoft has improved their antivirus (AV) solution by adding features, including the ability to perform offline scans, cloud integration, and enhanced notifications as noted here. One advantage of Windows Defender over third-party AV products is Defender’s built-in PowerShell support.
Как вернуть командную строку вместо PowerShell в Windows 10
С выходом нового обновления операционной системы в контекстном меню пуска была сделана замена возможности выбора командной строки на Windows PowerShell. Корпорация Майкрософт оставила за пользователями возможность возврата командной строки вместо PowerShell.

- Открываем Пуск > Параметры > Персонализация > Панель задач.
- Дальше изменяем значение пункта Заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск или при нажатии клавиш Windows+X на Отключено.
После чего в контекстном меню пуск появится доступная ранее командная строка. Смотрите также другие способы запуска командной строки в Windows 10. А также заменить PowerShell на командную строку можно использую редактор реестра. Обратите внимание что перед внесением изменений в реестр рекомендуется создать резервную копию реестра, а после внесения изменений необходимо выполнить перезагрузку компьютера или перезапуск проводника.

- Откройте редактор реестра выполнив команду regedit в окне Win+R.
- Дальше перейдите в расположение: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
- Измените значение параметра DontUsePowerShellOnWinX на 1.
Как выключить Защитник Windows до перезагрузки
Чтобы на время отключить центр безопасности защитника в Windows 10:


- Нажимаем правой кнопкой мыши по кнопке «Пуск» и открываем глобальные «Параметры» Windows 10
- Кликаем по разделам «Обновление и безопасность -> Безопасность Windows -> Защита от вирусов и угроз»
- Спускаемся до блока «Параметры защиты от вирусов и других угроз» и нажимаем «Управление настройками»
- Переводим в положение «Откл.» переключатели «Защита в режиме реального времени» и «Облачная защита». Именно эти две настройки вырубят на время встроенный антивирус

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

После перезагрузки Windows или, возможно, после длительного периода бездействия со стороны пользователя, защитник виндовс будет снова включён. Весь процесс на видео:

Быстрое отключение проверки на вирусы

Есть более быстрый способ, если вам нужно делать это часто:

- Запускаем командную строку Windows PowerShell от имени администратора;
- Вставляем команду:

Set-MpPreference -DisableRealtimeMonitoring $true

Либо создаём ярлык с командой на рабочем столе. Включить антивирус обратно, команда:

Set-MpPreference -DisableRealtimeMonitoring $false
Командлеты AD
Кроме описанного выше провайдера, для работы с AD существует и набор командлетов (часто называемых также AD cmdlets или QAD cmdlets), доступный с сайта _server/
Командлеты состоят из стандартных глаголов операций (get-, set-, rename-, remove-, new-, move-, connect-) и существительных объектов с префиксом QAD (-QADUser, -QADGroup, -QADComputer, -QADObject).
Например, чтобы создать новую четную запись пользователя, понадобится выполнить такую команду:
New-QADUser -ParentContainer -Name ‘Dmitry Sotnikov’
Преимущества данного подхода таковы:
- Управление Windows Defender с помощью …
- Управление Windows Defender с помощью …
- Управление Windows Defender с помощью …
- простота — использование командлетов скрывает от вас сложность директории, ее схемы и внутренних атрибутов. Вы работаете с объектами директории на уровне понятных названий объектов (user, group, computer), их свойств (name, password, city, department) и действий над ними (get, set, remove, move, new);
- краткость и выразительность — как мы видели, большую часть действий с помощью командлетов можно выразить в виде простых и естественных однострочных операций.
Недостатками такого подхода можно считать:
- необходимость дополнительной установки — командлеты, как и провайдер, не входят в состав PowerShell, и для их использования необходимо скачать и установить соответствующую библиотеку;
- третьестороннее происхождение — командлеты для работы с AD не являются продуктом компании Microsoft. Они созданы партнером Microsoft — компанией Quest Software. Вы вольны их применять, но за технической поддержкой придется обращаться не в Microsoft, а на форумы по работе с Active Directory на сайте
На наш взгляд, данные недостатки с лихвой компенсируются простотой и естественностью в использовании, так что практические примеры будут приведены с применением именно этого подхода.
Командлет против командования
Командлеты сильно отличаются от команд в других средах командной оболочки следующими способами:
-
Командлеты являются объектами класса .NET Framework; а не только автономные исполняемые файлы.
-
Командлеты могут быть легко созданы из всего лишь десятка строк кода.
-
Синтаксический анализ, представление ошибок и выходное форматирование не обрабатываются командлетами. Это выполняется средой выполнения Windows PowerShell.
-
Процесс командлетов работает с объектами, не находящимися в текстовом потоке, и объекты могут быть переданы в качестве вывода для конвейерной обработки.
-
Командлеты основаны на записях, так как обрабатывают один объект за раз.
Командлеты являются объектами класса .NET Framework; а не только автономные исполняемые файлы.
Командлеты могут быть легко созданы из всего лишь десятка строк кода.
Синтаксический анализ, представление ошибок и выходное форматирование не обрабатываются командлетами. Это выполняется средой выполнения Windows PowerShell.
Процесс командлетов работает с объектами, не находящимися в текстовом потоке, и объекты могут быть переданы в качестве вывода для конвейерной обработки.
Командлеты основаны на записях, так как обрабатывают один объект за раз.