/DOCS KNOWLEDGE BASE

PowerShell_

Материалы рубрики и её подразделов.

1553СТАТЕЙ В БАЗЕ
КАТАЛОГ СТАТЕЙ 379PAGE 1 / 32
DOC / 1545

Ошибки в PowerShell: try/catch/finally, ErrorAction и результат задания

Красная строка в консоли ещё не означает, что задание завершилось с ошибкой. Некоторые ошибки PowerShell нетерминирующие, а внешний процесс может вернуть ненулевой exit code без исключения. Административному сценарию нужна явная модель успеха, остановки и очистки ресурсов.

DOC / 1544

Проверяемые функции PowerShell: параметры, конвейер и безопасные изменения

Хорошая административная функция имеет проверяемый контракт: какие параметры принимаются, какие объекты возвращаются, какие изменения выполняются и как проявляется ошибка. Это позволяет использовать один код интерактивно, в конвейере и в задании по расписанию.

DOC / 1541

Отчёт о регистрации MFA через Microsoft Graph: что означают поля и как выгрузить CSV

Отчёт о регистрации методов MFA отвечает на вопрос, какие методы подготовлены у пользователей. Он не доказывает, что каждая сессия уже защищена MFA или что Conditional Access применился к конкретному входу. Для проверки фактического входа нужен анализ журналов аутентификации.

DOC / 1539

От PowerShell-скриптов к платформе автоматизации: очередь, состояния и повторные запуски

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

DOC / 1537

Azure Automation: PowerShell-runbook с управляемой идентичностью

Azure Automation подходит для регулярных административных задач, когда запуск не должен зависеть от компьютера сотрудника. Начинать лучше с небольшого runbook, который читает состояние ресурса. После проверки доступа и журналирования можно добавлять согласованные изменения.

DOC / 1536

Надёжный REST-клиент на PowerShell 7: JSON, тайм-ауты, ошибки и пагинация

REST-запрос в административном скрипте должен иметь понятный результат и предсказуемое поведение при сбое. Успешный одиночный GET ещё не означает, что код готов для задания по расписанию: нужно учитывать кодировку, пагинацию, ограничение частоты, секреты и повторное выполнение операций.

DOC / 0031

Папка Windows Installer занимает много места, можно ли очистить?

Одной из распространенной причиной исчерпания свободного места на системном диске может быть системная папка C:\Windows\Installer . В моем случае при анализе использования диска с помощью утилиты WinDirStat, оказалось, что ее размер вырос почти до 10…

DOC / 0001

Rclone в Windows для резервного копирования/синхронизации в облако

Консольная утилита Rclone позволяет настроить копирование или синхронизацию данных, хранящихся на вашем локальном компьютере с различными облачными хранилищами, включая Яндекс Диск, Google Drive, OneDrive, Dropbox, любыми S3 совместимым объектными хр…

DOC / 0100

Store CLI: интерфейс командной строки для Microsoft Store в Windows 11

Microsoft недавно выпустила для Windows новый инструмент Store CLI, представляющий собой интерфейс командной строки для взаимодействия с магазином приложений Microsoft Store. Store CLI представляет собой консольную альтернативу графическому интерфейс…

DOC / 0102

Отслеживание изменений файлов в папке с помощью PowerShell

В сценариях, когда вам нужно отслеживать изменения в определенной папке и выполнять какое-то автоматические действие при обнаружении изменений в файле/директории (отправить уведомление, логировать событие в текстовый файл или журнал событий, запускат…

DOC / 0106

PowerShell: просмотр лог-файлов в реальном времени

В Windows логи некоторых приложений/сервисов хранятся не виде бинарных логов Event Viewer ( *.evtx) , а в виде простых текстовых лог файлов. При диагностике или решении проблемы иногда удобно, чтобы содержимое лог файла выводилось на экран в реальном…