PSReadLine

•Luty 10, 2014 • Dodaj komentarz

PowerShell w wersji trzeciej wprowadził kilka zmian, dzięki korzystanie z PowerShell.exe jest nieco przyjemniejsze: ulepszony tabulator, usunięcie usterki, która “czyściła” wszystko za kursorem po wciśnięciu tabulatora. Ale to wszystko jedynie czubek góry lodowej: największe usprawnienie nie jest oczywiste. Nie jest nawet domyślnie wykorzystywane. Możliwości jego użycia w chwili obecnej są dwie: stworzyć coś własną rękę, bądź skorzystać z modułu PSReadLine.

Czytaj dalej ‘PSReadLine’

PowerShell TabExpansion Plus Plus

•Styczeń 1, 2014 • 1 komentarz

Wraz z pojawieniem się PowerShella w wersji 3 zyskaliśmy nieco szersze możliwości dopełniania tabulatorem różnych dynamicznych elementów: nazw procesów, modułów, typów. Wszystko to wygląda smakowicie, ale od razu rodzi się pytanie: czemu nie mogę tej samej logiki zastosować dla innych dynamicznych wartości? Nazw wirtualnych maszyn, PowerShellowych wtyczek, itd? Temu właśnie służy moduł TabExpansion++ – umożliwia on pisanie własnych instrukcji, w oparciu o które tabulator (czy też związanym z nim IntelliSense) będzie w stanie “odgadnąć” wartości dopełnianych argumentów.

Czytaj dalej ‘PowerShell TabExpansion Plus Plus’

PS v4, MTS i zmian parę

•Październik 27, 2013 • Dodaj komentarz

180x200_mts_widget_v2_bedeprelegentemZleciało już sporo czasu od mojego ostatniego posta, zanim jednak zacznę się tłumaczyć (który to już raz?) z tak długiego okresu ciszy chciałbym wspomnieć o dwóch sprawach, które z mojego punktu widzenia są istotniejsze niż moje marudzenie… Puszczam oczko

Przede wszystkim: nie udało mi się nawet “rozpędzić” w cyklu opisującym nowinki w PowerShellu v3, a tu już dostępna jest v4. Chciałbym przypomnieć gdzie do znajdziecie, skąd możecie pobrać i na co powinniście zwrócić uwagę przy ew. instalacji. Druga sprawa to MTS. Znów miałem przyjemność tam występować, co prawda planowo w duecie, ale wyszło jednak inaczej. Nie opiszę dlaczego wyszło, jak wyszło: zamiast tego postaram się przybliżyć temat i wskazać, gdzie można znaleźć materiały związane z tym co pokazywałem.

Czytaj dalej ‘PS v4, MTS i zmian parę’

Scripting Games: moje notatki – 4

•Maj 25, 2013 • 1 komentarz

Przyszła pora, by podsumować czwartą już konkurencję tegorocznych Scripting Games. Tym razem temat silnie związany z Active Directory – jedną z technologii, którą poza PowerShellem darzę silnym (i chyba odwzajemnionym) uczuciem. Puszczam oczko Były pomysły wyśmienite, były marne, było też kilka rzeczy, które – choć z pozoru wyglądały dobrze, to jednak wynik dawały błędny. Na początek – kilka spraw z AD związanych właśnie.

Czytaj dalej ‘Scripting Games: moje notatki – 4′

Scripting Games: moje notatki – 3

•Maj 17, 2013 • Dodaj komentarz

W chwili obecnej można już wrzucać skrypty w ramach czwartej konkurencji, czas więc najwyższy, by podsumować konkurencję nr 3. I znów miałem okazję nauczyć się od uczestników kilku nowych sztuczek. Choć nie ukrywam – jest też się czego przyczepić. Tym razem postanowiłem skupić się na konkretnych przykładach elementów, które można było napisać doskonale, ale można też było dokumentnie pogrzebać…

Czytaj dalej ‘Scripting Games: moje notatki – 3′

Scripting Games: moje notatki – 2

•Maj 9, 2013 • 1 komentarz

Przyszła pora by podzielić się spostrzeżeniami po drugiej konkurencji tegorocznych Scripting Games. I znów, podobnie jak poprzednio – ogólne wrażenia są całkiem pozytywne. Oczywiście, nie zabrakło i kwasów – dla korzyści obopólnej wspomnę i jedne, i drugie.

Czytaj dalej ‘Scripting Games: moje notatki – 2′

Scripting Games: moje notatki – 1

•Maj 2, 2013 • 1 komentarz

Scripting Games trwają już przeszło tydzień. Właśnie wystartowała druga konkurencja, a pierwszą właśnie możecie oceniać (a jeśli zdecydowaliście się uczestniczyć – zbierać oceny i komentarze). Zgodnie z zapowiedzią, pora bym napisał słów kilka z mojego punktu widzenia: co mi się podobało, a co nie, w poszczególnych kategoriach. Dziś – zadanie pierwsze.

Czytaj dalej ‘Scripting Games: moje notatki – 1′

 
Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

Join 142 other followers