SyntaxColor4Writer

Нашел классный плагин для LiveWriter для подсветки кода, причем с поддержкой PowerShell🙂

1 #Устанавливаем аргументы и значение по умолчанию для $interval 2 function Send-Keys ([string]$Window, [int]$Interval=100) 3 { 4 #Блок begin выполняется 1 раз в начале скрипта 5 begin 6 { 7 #Создаем объект WScript.Shell 8 $shell = new-object -com WScript.Shell 9 #Пишем на консоль состояние 10 write-host "Waiting for window '$Window'" 11 #Пока не активируем указанное окно... 12 while (!$shell.AppActivate($Window)) 13 { 14 #...Ждем заданное время 15 start-sleep -milliseconds $Interval 16 } 17 } 18 19 #Блок process выполняется для каждого объекта пришедшего через конвеер |, 20 #Текущий объект доступен в переменной $_ 21 process 22 { 23 #Пишем на консоль 24 write-host "Sending keys '$_'" 25 #Нажимаем клавиши 26 $shell.SendKeys($_) 27 #Ждем 28 start-sleep -milliseconds $Interval 29 } 30 }

Подробнее про этот скрипт можно почитать тут.

Опубликовано в PowerShell. Комментарии к записи SyntaxColor4Writer отключены
%d такие блоггеры, как: