Edit-Content — упражнения с WPF

В процессе освоения WPF для использования его в PowerShell 2.0 написал для себя полезную функцию: Edit-Content. Функция получает на вход одну или несколько строк (или текстовых переменных), показывает графическое окно (WPF) в котором этот текст можно изменить, и выдает дальше по конвейеру уже отредактированный текст.

edit-content

Такая функция бывает очень полезна когда надо изменить содержимое переменной на ходу. С помощью Edit-Content можно даже править её собственный код без использования любых временных файлов😉

Файл с функцией можно скачать тут — EditContent.ps1 (надо убрать расширение .txt). Подгрузить его можно просто вызвав через точку («dotsource»):

. c:\scripts\editcontent.ps1

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

Внимание! Для работы с WPF нужен PowerShell 2.0 (CTP2). Кроме того надо либо запускать PowerShell.exe с ключем -STA, либо использовать Graphical PowerShell.

За основу я взял этот пост MoW.

Опубликовано в Learn, PowerShell, Scripting, Tips. 1 Comment »

Один ответ to “Edit-Content — упражнения с WPF”

  1. PowerShell и другие скрипты : Edit-Content - упражнения с WPF Says:

    […] В процессе освоения WPF для использования его в PowerShell 2.0 написал для себя полезную функцию: Edit-Content. Функция получает на вход одну или несколько строк (или текстовых переменных), показывает графическое окно (WPF) в котором этот текст можно изменить, и выдает дальше по конвейеру уже отредактированный текст. Читать далее… […]


Обсуждение закрыто.

%d такие блоггеры, как: