Управление виртуальными машинами Hyper-V с помощью PowerShell
Статья посвящена особенностям управления виртуальными машинами Hyper-V из консоли PowerShell. Мы рассмотрим создание виртуальных коммутаторов и виртуальных машин, изменение настроек ВМ и управление ими. Вы сможете использовать рассмотренные команды для…
PowerShell: проверяем уровень сигнала Wi-Fi для всех доступных сетей в Windows
Уровень сигнала Wi-Fi влияет на качество вашего интернет подключения. В Windows вы можете определить текущее значение уровня сигнала Wi-Fi подключения несколькими способами. Я попробовал разобраться, как с помощью PowerShell определить…
Поиск дубликатов файлов с помощью PowerShell
Для одного из проектов нам понадобился PowerShell скрипт, который бы находил дубликаты файлов в сетевых папках сервера. Для Windows есть большое количество утилит для поиска и удаления дубликатов файлов, однако…
Корректное удаление контроллера домена в Active Directory
В этой статье мы рассмотрим процедуры корректного удаления контроллера домена Active Directory на Windows Server 2022/2019/2016/2012R2. Обычно при удалении контроллера домена рассматривается один из сценариев: Содержание: Понижение контроллера домена с…
Удаленное подключение к компьютерам через PowerShell Remoting в рабочей группе (без домена)
PowerShell Remoting отличный инструмент, который позволяет подключаться и выполнять команды на удаленных компьютерах через WinRM. Если компьютеры находятся в одном домене Active Directory, то PSRemoting использует Kerberos для аутентификации на…
WSL в Windows: перенос на другой диск
Подсистема Windows для Linux (Windows Subsystem for Linux, WSL2 ) сегодня широко используется разработчиками, администраторами и простыми пользователями для запуска различных дистрибутивов (Ubuntu, Debian, OpenSUSE, Kali Linux, Alpine), инструментов и…
Запуск нескольких команд в одну строку в PowerShell и CMD
В этой небольшой заметке рассмотрим, как выполнить несколько cmd или PowerShell команд в одной строке. Такая задача периодически возникает при вызове команд PowerShell из внешних программ, из планировщика заданий Windows,…
Управление группами в Azure AD и Microsoft 365 с помощью PowerShell
Для управления группами в Azure можно использовать графические порталы управления Azure Portal или Microsoft 365 Admin Center. В этой статье мы покажем, как создавать, изменять, обновлять и удалять группы в…
Удаленные подключения PowerShell Remoting через SSH
В классическом Windows PowerShell (до версии 5.1 включительно) для удаленного доступа через PSRemoting между компьютерами можно было использовать только протокол WinRM (WSMan, порт 5985/5986). В новых кроссплатформенных версиях PowerShell Core…
Перенос ролей RDS Connection Broker и RD Web Access на другой сервер
В этой статье мы рассмотрим процесс переноса (миграции) ролей Remote Desktop Connection Broker и RDS Web Access на другой сервер. Это сценарий можно использовать, если вы хотите мигрировать роли RDS…