Все статьи о PowerShell


Изменить имя домена и URL для SharePoint Online и OneDrive

При развертывании нового тенанта Microsoft 365 для него создается домен вида yourname.onmicrosoft.com. Это доменное имя по-умолчанию используется как для сайтов Sharepoint Online (https://yourname.sharepoint.com), так и для OneDrive (https://yourname-my.sharepoint.com). Если изменилось имя вашей компании (бренда), или вы решили использовать другие название для...

Получаем логи печати принтеров из журнала событий Windows

В Windows вы можете отслеживать использование принтеров пользователями с помощью журнала событий Windows. Все задания печати, которые отправляются на печать через Print Spooler оставляют след в логах Event Viewer. Если у вас развернут принт-сервер на Windows, вы можете использовать эти логи...

Создать NO-REPLY адрес в Exchange Server/Microsoft 365

Почтовый ящик no-reply можно использовать в сценариях, когда нужно выполнять автоматические рассылки, оповещения, или информационные рассылки клиентам и вы не ожидаете ответа на эти письма. No-reply ящик обычно не отслеживается и все входящие письма в нем автоматически удаляются. В этом примере...

Вывести все SMTP адреса в Exchange Server/Microsoft 365

Периодически возникает задача выгрузить полный список email адресов в организации Exchange. В этой статье мы покажем, как с получить и экспортировать в CSV файл все назначенные SMTP адреса в Exchange Server или Microsoft 365 (Exchange Online) с помощью PowerShell....

Zabbix агент: получить данные из PowerShell скрипта

В этой статье мы рассмотрим, как использовать PowerShell скрипты для получения данных мониторинга с агента Zabbix. Рассмотрим два простых PowerShell скрипта, данные из которых нам нужно получить в Zabbix: как получить количество активных RDP сессий пользователей на RDS сервере Windows и...

Ошибка установки языкового пакета в Windows

В этой статье мы рассмотрим типовые ошибки установки языковых пакетов в Windows 10 и 11. В Windows вы можете установить языковые пакеты из панели управления: Settings ->Time and Language -> Language (URI команда для быстрого перехода в раздел Settings: ms-settings:regionlanguage)....

Создать виртуальную машину на VMWare ESXi из ISO

В этой статье мы покажем, как создать виртуальную машину на гипервизоре VMware ESXi и установить гостевую операционную систему их ISO образа. Рассмотрим способ создания ВМ из веб-интерфейса vSphere Client и из командной строки PowerShell....

Включить буфер обмена (Copy/Paste) в клиенте VMware

По умолчанию в клиенте VMware vSphere отключен буфер обмена в целях безопасности. Это означает, что вы не можете использовать привычную функцию копировать/вставить между гостевой ОС и вашем компьютером, когда подключены к консоли виртуальной машины VMware. В этой статье мы покажем, как...

Как получить список или удалить событие в календаре Exchange из PowerShell?

С помощью PowerShell вы можете получить доступ к событиям в календарях ящиков пользователей Exchange. В этой статье мы рассмотрим, как получить список событий в календаре или удалить определенное событие/встречу в календаре всех пользователей организации Exchange Server или Microsoft 365....

Изменить имя компьютера в Windows

После установки Windows Server или дестопной Windows 10/11, вам нужно изменить имя компьютера, заданное по-умолчанию. Чаще всего в имени компьютер рекомендуется указывать его местоположение или роль, например: msk-dc01, wks-mskIT12, MRKTG021 и т.д. Можно использовать серийный или инвентарный номер устройства в качестве...

Не открывается Центр уведомлений в Windows

В центре уведомлений Windows (Action center) отображаются различные сообщения от пользовательских и системных приложений. Кроме того в Action Center доступны кнопки для быстрого включения/отключения различных функций Windows (Wi-Fi, мобильная точка доступа, Bluetooth и т.д.). В некоторых случая значок центра уведомления в...

PowerShell: Отправка писем через Microsoft Graph API

Для отправки писем через SMTP сервер из скриптов PowerShell можно использовать встроенный командлет Send-MailMessage.Основной его недостаток в том может использовать только Basic SMTP аутентификацию, и не поддерживает современные методы проверки подлинности, в том числе OAuth и Microsoft Modern Authentication. Если вы...