PowerShell




Запуск PostgreSQL в Docker

Docker

Для запуска PostgreSQL в Docker я использую официальный образ 'postgres' с сайта https://hub.docker.com/_/postgres. Вы можете запустить его так, как описано в документации, но я предпочитаю использовать docker-compose. Для меня этот способ более гибкий и позволяет мне избежать ошибок при запуске из командной строки.

(далее...)

Закрыть процессы с одинаковым именем в PowerShell

Один из серверов загружает по расписанию данные с нескольких FTP и HTTP(S) ресурсов с помощью утилиты WinSCP. Довольно долгое время все работало стабильно, но недавно на сервере несколько раз загрузка ЦП поднималась до 100%. Неспешное открытие Task Manager показывало наличие немеренного числа процессов WinSCP. Чтоб что-то сделать, их нужно было закрыть.

(далее...)

Условия в PowerShell

Операторы сравнения

В отличие от многих языков программирования, в PowerShell отказались от использования символов «>», «<» или «=», заменив их выражениями –gt; -lt; -eq. Сначала идет знак «-», потом псевдокоманда eq – equal, gt – greater than, lt – less then.

Ниже в таблице приведен список базовых операторов сравнения. (далее...)

Как запускать PowerShell скрипты в Windows 8

Для работы с циклами понадобится не консоль PowerShell, а так называемая интегрированная среда разработки PowerShell (PowerShell ISE). В Windows 8.1 ее можно запустить, к примеру, введя «powershell_ise» в строке поиска приложений, в Windows server 2008 R2 сначала нужно добавить «фичу» сервера (Как добавить PowerShell ISE из PowerShell). (далее...)

Format-List. Вывод массива в виде списка в PowerShell

Рис.2. Пример использования команд-лета Format-List

Format-List, или сокращенно FL – это команд-лет оболочки PowerShell, позволяющий выводить информацию в виде списка. Рассмотрим принцип работы на примере запроса Get-Service, возвращающего информацию о запущенных службах.  (далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика