Проверка открытых (прослушиваемых) портов с помощью PowerShell

В PowerShell можно использовать команду Test-NetConnection Команда для проверки доступности (открытости) порта на удаленном компьютере. Вы можете использовать эту команду для проверки ответа и доступности удаленного сервера или сетевой службы, проверки того, не заблокирован ли TCP-порт брандмауэром, проверки доступности ICMP и маршрутизации. На самом деле, Test-NetConnection заменяет несколько популярных инструментов… Читать далееПроверка открытых (прослушиваемых) портов с помощью PowerShell

Запуск простого HTTP веб-сервера с помощью PowerShell

В целях тестирования или в качестве простой заглушки на этапе развертывания службы мне регулярно требуется запустить простой веб-сервер под Windows. Чтобы избежать установки полнофункционального IIS, вы можете запустить простой HTTP-веб-сервер прямо из консоли PowerShell. Такой веб-сервер можно запустить на любом TCP-порту с помощью встроенной функции System.Net.HttpListener Класс .NET. Откройте консоль… Читать далееЗапуск простого HTTP веб-сервера с помощью PowerShell

Запрос журналов событий Windows с помощью PowerShell

Журнал событий Windows – это важный инструмент для администраторов, позволяющий отслеживать ошибки, предупреждения и другие информационные сообщения, которые регистрируются операционной системой, ее компонентами или программами. Вы можете использовать графическую оснастку MMC Event Viewer (eventvwr.msc) для просмотра журнала событий Windows. В некоторых случаях гораздо удобнее использовать PowerShell для разбора и анализа… Читать далееЗапрос журналов событий Windows с помощью PowerShell

Очистка кэша и временных файлов в профилях пользователей в Windows (RDS) с помощью PowerShell и GPO

Администраторы ферм Windows Server RDS часто сталкиваются с проблемой нехватки места на системном диске из-за большого количества пользовательских данных. В этой статье показано, как использовать PowerShell и групповые политики для автоматической очистки папок Recycle Bin, Downloads, Temp и Cache в пользовательских профилях на Windows. Содержание: Автоматическая очистка папок Temp и… Читать далееОчистка кэша и временных файлов в профилях пользователей в Windows (RDS) с помощью PowerShell и GPO

Send-MailMessage: Отправка электронных сообщений с помощью PowerShell

Вы можете использовать встроенный Send-MailMessage Команда для отправки SMTP-сообщений из PowerShell (ранее можно было использовать .Net System.Net.Mail класс для отправки электронных сообщений). Send-MailMessage позволяет отправлять сообщения с вложениями, использовать формат HTML для тела сообщения, включать уведомление о доставке, отправлять сообщение сразу нескольким получателям и т. д. В этой статье мы… Читать далееSend-MailMessage: Отправка электронных сообщений с помощью PowerShell

Настройка сетевых параметров в Windows с помощью PowerShell: IP-адрес, DNS, шлюз по умолчанию, статические маршруты

В Windows вы можете управлять настройками сетевых адаптеров не только из графического интерфейса, но и из командной строки PowerShell. В этой статье мы рассмотрим наиболее важные команды, с помощью которых можно узнать текущий IP-адрес сетевого адаптера, назначить статический IP-адрес, назначить IP-адрес DNS-сервера или настроить сетевой интерфейс на получение IP-конфигурации от… Читать далееНастройка сетевых параметров в Windows с помощью PowerShell: IP-адрес, DNS, шлюз по умолчанию, статические маршруты

Импорт-CSV: чтение CSV-файлов с помощью PowerShell

Вы можете использовать Импорт-CSV Команда PowerShell для чтения содержимого CSV-файла. После загрузки содержимого CSV-файла вы получаете объект PowerShell, в котором каждый столбец из CSV-файла является отдельным свойством. В этой статье рассматриваются особенности чтения данных из CSV-файлов с помощью команды Import-CSV. Файлы CSV используются для хранения табличных данных. Например, мы создали… Читать далееИмпорт-CSV: чтение CSV-файлов с помощью PowerShell

Export-CSV: вывод данных в CSV-файл с помощью PowerShell

Вы можете использовать команду Экспорт-CSV команда в PowerShell для экспорта массивов данных в CSV-файлы. В этой статье мы покажем вам, как экспортировать данные в CSV-файл и как добавлять дополнительные строки или столбцы. CSV-файл – это формат обычного текстового файла, используемый для хранения табличных данных, где значения разделены специальным символом (разделителем)…. Читать далееExport-CSV: вывод данных в CSV-файл с помощью PowerShell

Выключение/перезапуск Windows с помощью командной строки и PowerShell

В Windows доступно несколько команд, позволяющих выключить или перезагрузить локальный или удаленный компьютер. В этой статье мы рассмотрим, как использовать команду shutdown команда и команды PowerShell Перезагрузка компьютера и Стоп-компьютер для выключения/перезапуска Windows. Содержание: Использование команды выключения в Windows Как выключить или перезагрузить удаленный компьютер Windows? Перезапуск или выключение Windows… Читать далееВыключение/перезапуск Windows с помощью командной строки и PowerShell

Как найти дубликаты файлов с помощью PowerShell

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