Метка: Windows Server 2019

  • Поиск дубликатов файлов с помощью PowerShell

    Для одного из проектов нам понадобился PowerShell скрипт, который бы находил дубликаты файлов в сетевых папках сервера. Для Windows есть большое количество утилит для поиска и удаления дубликатов файлов, однако большинство из них платные либо слабо подходят для автоматизации.

    Так как у файлов могут (далее…)

  • Удаленное подключение к компьютерам через PowerShell Remoting в рабочей группе (без домена)

    PowerShell Remoting отличный инструмент, который позволяет подключаться и выполнять команды на удаленных компьютерах через WinRM. Если компьютеры находятся в одном домене Active Directory, то PSRemoting использует Kerberos для аутентификации на удалённых хостах. Однако, если ваши компьютеры (далее…)

  • Включаем поддержку SR-IOV для виртуальных машин Hyper-V

    SR-IOV (Single Root Input/Output Virtualization) это технология виртуализации аппаратных устройств хоста, позволяющая предоставить виртуальным машинам прямой доступ к устройствам. Технология позволяет виртуализировать различные виды устройств, но чаще всего используется для виртуализации сетевых (далее…)

  • Удаленное управление PowerShell Remoting через WinRM HTTPS

    По умолчанию трафик в сессии PowerShell Remoting шифруется независимо от того, используется ли для передачи протокол HTTP (порт TCP/5985) или HTTPS (порт TCP/5986). Весть трафик в любом случае шифруется с помощью ключа AES-256. Однако, если вы подключаетесь к удаленному компьютеру не вашем лесу AD, (далее…)

  • Использование командлета Out-Gridview для выбора в табличных данных в скриптах PowerShell

    Командлет Out-GridView позволяет вывести данные в виде интерактивной графической таблицы с возможностью фильтрации и сортировки по различным признакам. Вы можете использовать командлет Out-Gridview в скриптах, где нужно предоставить простейший GUI интерфейс для выбора объектов пользователю. (далее…)

  • Защита RDP сервера от перебора паролей с блокировкой IP

    На любом хосте Windows, напрямую подключённом к Интернету, с открытым наружу портом RDP периодически будут фиксироваться попытки удаленного перебора паролей. Для эффективной защиты стандартного RDP порта 3389 от перебора паролей и эксплуатации уязвимостей рекомендуется разместить RDP сервер за VPN (далее…)

  • Одобрение и развертывание обновлений WSUS в Windows Server

    Одна из основных задач администратора WSUS (Windows Server Update Services) является управление обновлениями, одобренными для установки на компьютеры и сервера Windows. В этой статье мы покажем, как вручную одобрять обновления, настроить правила авто-одобрения и отзывать назначенные обновления с (далее…)

  • Просмотр и анализ логов RDP подключений в Windows

    В этой статье мы рассмотрим, как получить и проанализировать логи RDP подключений в Windows. Логи RDP подключений позволяют администраторам терминальных RDS серверов/ферм получить информацию о том, какие пользователи подключались к серверу, когда был выполнен вход и когда сеанс завершен, с какого (далее…)

  • Как узнать размер каталога с помощью PowerShell?

    С помощью PowerShell вы можете определить точный размер определенного каталога в Windows (с учетом всех вложенных директорий). Это позволит узнать размер каталог без использования сторонних утилит, таких как TreeSize или WinDirStat. Кроме того, PowerShell позволяет более гибко отфильтровать файлы (далее…)

  • Как узнать внешний IP адрес компьютера из консоли PowerShell

    Текущий внешний IP адреса компьютера Windows можно получить из командной строки с помощью простой PowerShell функции. Существует большое количество онлайн сервисов (сайтов), которые возвращают ваш текущий IP адрес.

    С помощью командлета Invoke-WebRequest вы можете распарсить содержимое веб страницы (далее…)