PowerShell — это кроссплатформенное решение для автоматизации задач, которое включает оболочку командной строки, скриптовый язык и платформу управления конфигурацией. PowerShell поддерживается в Windows, Linux и macOS. Оболочка командной строки. PowerShell — это современная командная оболочка, в которой реализованы лучшие возможности других популярных оболочек.

новые заметки

Отправка почты

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

Читать далее

Настройка DHCP сервера

В RSAT для Windows 10 отсутствует привычная консоль управления DHCP сервером (Dhcpmgmt.msc), а вместо нее предлагается использовать эквивалентные команды Powershell. Тем самым нас аккуратно подводят к мысли, что, скорее всего, и в грядущем релизе Win ...

Читать далее

Манипуляции с Метро-приложениями

Все привыкли ругать Microsoft, но по старой традиции я стараюсь не следовать «простым» маршрутом, а предпочитаю изучать предмет, прежде чем делать какие то выводы. Сегодня будем «тыкать» Метро-интерфейс, который многим ненавистен, главным образом пот ...

Читать далее

Использование оператора Switch

Обычно для проверки какого либо условия в PowerShell используется конструкция If — Else. Напомню, что оператор If предназначен для проверки условия и выполнения определенного действия, связанного с этим условием. Если заданное условие соблюдено, то в ...

Читать далее

Запуск программы из PowerShell

Задача запустить из PowerShell какой либо исполняемый файл (программу или утилиту командной строки) встречается достаточно часто. PowerShell предлагает для этого несколько различных способов, которые мы и рассмотрим далее в этой статье. Начнем с само ...

Читать далее

Выводим список пользователей на удаленном компьютере

Иногда требуется выяснить, кто из пользователей в данный момент работает на удаленном компьютере. Это очень просто сделать с помощью PowerShell и WMI.При входе в систему пользователя запускается экземпляр процесса explorer.exe, поэтому узнав, кто явл ...

Читать далее

Логирование в файл

Хочу поделиться с вами функцией, которую я использую вместо обычного вывода информации на экран или только записи в файл. Функция была написана для того, чтобы информация выводилась и на экран и в лог (текстовый), предназначается для замены стандартн ...

Читать далее

Powershell и батарея ноутбука

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

Читать далее