Home Menu Search

Saqwel

IT and other things blog

Производительность PowerShell

Ни для кого не секрет, что PowerShell достаточно прожорлив с точки зрения ресурсов и работает значительно медленнее того же vbs или скриптов, написанных для командной строки. Да PowerShell мощный, но медленный. Постараюсь собирать на этой странице способы увеличения производительности.

PowerShell и Oracle

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

Работа с паролями в PowerShell

При автоматизации различных процессов посредством PowerShell мне очень часто приходится производить авторизацию в какой-нибудь системе. При этом, для каждой системы используются свои наборы логинов и паролей. Когда количество скриптов, выполняющих работу было не велико, не возникало и особых проблем. Несколько паролей я шифровал такой командой: $PlainPassword | ConvertTo-SecureString -AsPlainText -Force | ConvertFrom-SecureString$PlainPassword | ConvertTo-SecureString -AsPlainText

Удаление Adobe CS3 посредством SCCM Package

В этой статье хотел бы задокументировать то, что выяснил при организации автоматизации удаления пакета Adobe CS3 с компьютеров под управлением Windows. Автоматизация была организована посредством создания package в System Center Configuration Manager 2012 R2. В ходе выполнения, казалось бы, простой задачи я столкнулся с большим количеством препятствий, о которых и поведаю ниже. Adobe CS3, в

Server Manager на Windows Server 2012 R2

А вы пользуетесь Server Manager? Server Manager появился в операционной системе Windows Server 2008. Однако, в версии Windows Server 2012 внешний вид Server Manager был радикально изменён. Когда я иногда обращал на него внимания, то не понимал, как такая разноцветная программа может управлять чем-то на сервере, то есть с точки зрения моего мозга, привыкшего к

Warning: the command completed successfully but no settings of have been modified

При выполнении скрипта powershell добавления адреса для почтового ящика появлялась ошибка: Warning: the command completed successfully but no settings of have been modified Эта ошибка значит, что этот адрес уже присутствует в списке электронных адресов этого почтового ящика