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