Как запустить скрипт (действие) при запуске (завершении) определенной программы в Windows?
В этой статье мы рассмотрим, как отследить событие запуска определённой программы (процесса) в Windows и выполнить какое-то действие (запустить скрипт, отправить email и т.д.). В качестве примера мы будем отслеживать…
Модуль PowerShell Secret Management: безопасное хранение и использование паролей
Microsoft недавно выпустила крайне интересный PowerShell модуль SecretManagement . Данный модуль можно использовать для безопасного хранения и использования сохраненных паролей в ваших PowerShell скриптах. Данный модуль условно состоит из двух…
Использование командлета Out-Gridview для выбора в табличных данных в скриптах PowerShell
Командлет Out-GridView позволяет вывести данные в виде интерактивной графической таблицы с возможностью фильтрации и сортировки по различным признакам. Вы можете использовать командлет Out-Gridview в скриптах, где нужно предоставить простейший GUI…
Enter-PSSession: интерактивное управление удаленным компьютером из PowerShell
Командлет Enter-PSSession позволяет создать постоянную интерактивную PowerShell сессию с удаленным компьютером. Все команды, которые вы вводите в вашей командной строке, выполняются на удаленном компьютере. В этой статье мы рассмотрим основные…
Не открывается, зависает приложение Параметры в Windows 10
В Windows 10 (а тем более в Windows 11), приложение Параметры (Settings) начинает играть крайне важную роль в управлении и настройке операционной системы. Классическая панель управления Windows (Control Panel) более…
Назначение лицензий пользователям в Microsoft 365 (AzureAD) с помощью PowerShell
В этой статье мы рассмотрим управление лицензиями (подписками) у пользователей в Microsoft 365 (Office 365) с помощью PowerShell. Рассмотрим, как назначить или удалить лицензию, получить статистку по назначенным лицензиям и…
Низкая скорость сети на хосте Hyper-V с Windows Server 2019
Несколько раз встречался с тем, что скорость копирования файлов по сети с/на виртуальные машины на Hyper-V в Windows Server 2019 намного ниже, чем в ВМ аналогичной конфигурации на хосте с…
Проверка статуса сообщений (прочитаноне прочитано) в Exchange
Недавно прилетел кейс: « Можем ли мы получать статус письма (прочтенне прочтен) не зависимо от того, было ли включено ‘Уведомление о прочтении’ во время отправки, и нажал ли пользователь на…
Просмотр и анализ логов входа (аутентфикации) пользователей в Microsoft 365/Azure AD
В этой статье мы покажем, как узнать время последнего входа пользователей в Azure AD, и сгенерировать другие отчеты об активности пользователей в вашем тенанте Microsoft с помощью PowerShell (через модуль…
Отключение автоматического запуска Microsoft Teams
По-умолчанию, при установке пакета Office 365/ Office 2019 устанавливаются сразу все офисные приложения Microsoft, в том числе Teams ( выборочная установка приложений Office возможна с помощью Office Deployment Tool ).…