Архив рубрики: Powershell

Powershell. Исправить шрифт в консоли ISE

Можно заметить, что используя утилиты CMD в консоли ISE кириллица выводится кракозябрами, а в Powershell.exe — такая проблема не наблюдается.
Давайте выясним что является этому причиной
Читать далее Powershell. Исправить шрифт в консоли ISE

Установка RSAT для Windows 10 Build 1903

После обновления до последнего, на данный момент, билда, я обнаружил что скачать с сайта MS установочный пакет для RSAT нет возможности. Но как оказалось, имеется даже более простой способ установки компонентов удаленного администрирования серверов
Читать далее Установка RSAT для Windows 10 Build 1903

Powershell. Использование голосового синтезатора

Для работы с голосовым синтезатором существуют программы по типу Speech2Go. В ней доступны все те же параметры, о которых пойдет речь дальше, но на момент написания статьи за Speech2Go просят 30$ и это просто смешно.
Если вы захотите использовать озвучивание текста в своих скриптах, то давайте разберемся как это сделать
Читать далее Powershell. Использование голосового синтезатора

PowerShell. Снимаем скриншоты

Не знаю для каких задач вам может пригодиться снимать с экрана скриншоты, но надеюсь что для абсолютно легальных.  Например для родительского контроля.
Родительский контроль это ведь легально, да?
Читать далее PowerShell. Снимаем скриншоты

Powershell. Развертывание версии 5.1 в домене средствами GPO

Если по каким то причинам, в преддверии окончания поддержки Windows 7, вы еще не обновили ОС вашего домена до Windows 10, и основная часть хостов до сих пор используют семерку, то вам может пригодится заметка по развертыванию PowerShell 5.1 Читать далее Powershell. Развертывание версии 5.1 в домене средствами GPO

Тихое удаление программы по GUID

Приложения, при установке которых использовался установщик Windows msiexec могут быть деинсталлированы через консоль, с его же помощью. Для этого нужно только узнать GUID программы и передать его установщику.
Читать далее Тихое удаление программы по GUID

PowerShell. Понижение версии

Для того что бы понизить версию PowerShell ниже версии, что запускается у вас по умолчанию, например для тестов, введите следующую команду

Читать далее PowerShell. Понижение версии

Удаленное администрирование. Установка и удаление программ

В этой заметке разберем команды для удаленной установки и удаления программ, используя средства wmi и psexec

Читать далее Удаленное администрирование. Установка и удаление программ

Powershell. Повышение привилегий скрипта

Если  нужно что бы скрипт выполнялся с повышенными привилегиями, но запускать вы его планируете вручную, а не через планировщик с его функцией повышения привилегий, можно разместить в начале скрипта такой код:

Код не мой, уже не помню где нашел, но под рукой быть должен