Гид по технологиям

PowerShell

grep в PowerShell: findstr и Select-String
PowerShell 4 min read

grep в PowerShell: findstr и Select-String

PowerShell не содержит grep, но можно использовать findstr для быстрых проверок и Select-String для объектного вывода в скриптах. В статье — примеры, сравнение и шпаргалка.

PowerShell: сохранить вывод в TXT и CSV
PowerShell 5 min read

PowerShell: сохранить вывод в TXT и CSV

Чтобы сохранить вывод команды в TXT — используйте > и полный путь к файлу. Для CSV — конвейером передавайте результат в Export-CSV и добавьте -NoTypeInformation. Для просмотра файлов внутри PowerShell используйте Type или Import-Csv.

Проверить статус Defender через Get-MpComputerStatus
PowerShell 4 min read

Проверить статус Defender через Get-MpComputerStatus

Get-MpComputerStatus — это командлет PowerShell для быстрого просмотра состояния Microsoft Defender на локальном или удалённом ПК. Запустите PowerShell от администратора и выполните Get-MpComputerStatus; если ключевые флаги равны True, защита активна.

Скачать файл через PowerShell быстро
PowerShell 4 min read

Скачать файл через PowerShell быстро

Самый простой способ скачать файл — Invoke-WebRequest с -OutFile. Для надёжных фоновых загрузок используйте Start-BitsTransfer. Всегда проверяйте хеш и подпись скачанных файлов.

Отладка PowerShell в ISE и VS Code
PowerShell 5 min read

Отладка PowerShell в ISE и VS Code

Отладка PowerShell ускоряет разработку скриптов — используйте брейкпоинты в ISE или VS Code, чтобы инспектировать переменные и управлять выполнением. Для безGUI-сценариев есть Set-PSBreakPoint и другие команды.