KolegaDudysa Opublikowano 27 Maja 2010 Zgłoś Udostępnij Opublikowano 27 Maja 2010 PowerGadgets http://www.powergadgets.com/ Gadżety PowerShell - swojego rodzaju wskazniki, liczniki, trójwymiarowe wykresy, zegary i inne cudeńka, które współpracują z konsolą. Ile kosztuje wersja płatna to może nie będe pisał. Mozna pobrać wersje Trial (60 dniowa). Do jej działania jest potrzeby: - Windows PowerShell RC1/RC2/RTW - NET Framework 2.0 - Windows XP, Windows Vista, Windows Server 2003 Przed pobraniem wersji trial należy podać swojego emeila i jakieś tam dane. Podczas instalacji programu zawoła o SerialNumber. Ten Serial Number dostaniemy na skrzynke pocztową. Przyznać trzeba że interfejs graficzny programu jest całkiem niezły. Potężny plik pomocy z którego na początku i tak nie mozna dojść do strzału. Własny Kreator do tworzenia. Uruchamiany PowerShell for PowerGadged tak też będzie napisane na okienku. Na stronie jest pokazane kilkanaście przykładów w postaci filmików. Porobiłem kilka przykładów jak wyglądają wykresy z procesami lub plikami na dysku i data z odświeżaną godziną (fajny zegareczek). W prostym przykładzie jak zmonitorować w czasie rzeczywistym użycie procesora dla poszczególnych procesów: Get-Process | select ProcessName, CPU | out-chart -Refresh 0:0:1 -Title "Twój Komentarz" out-chart - format wyświetlania czyli obiekt przyjmuje postać wykresu -Refresh - odświeżanie działania -Title - wstawienie własnego komentarza Pozostałe to : out-gauge - zawartość zostanie wyświetlona w postaci wskażników, out-map - tym poleceniem możemy stworzyć własną mapke z pogodą. Jak przy jednorazowej sesji dodac wtyczkę PowerGadgets po to by uruchomić sesje z Gadgets. W oknie Shella należy wpisać: Add-PSSnapin PowerGadgets To by było na tyle. A teraz może chciałbym napisać że na ten czas zamykam PowerShella. W nowej odsłonie będzie dodany nowy cmdlet - na ten czas jest ich 24 szt więcej oraz powłoka obiektowa i Out-GridView, które automatycznie zamieni nam w postać okienkową - graficzną nasze wyniki w poleceniu. W którymś poście podałem adres skąd pobrać wersje testową, ale żeby Out-GridView działał należy przeinstalować Net-Framework 2.0 na 3.0, który działa bez problemu. Tak więc kilka przykładów: Get-Service | Sort-Object Status, DisplayName | Out-GridView Get-Service | Out-GridView Get-Process | Sort-Object Name, Handles | Out-GridView Get-Process | Out-GridView Jak pogrupować elementy w Out-GridView czyli wykonać posegregowaną, otwieraną liste w wylistowanym okienku. W przykładzie tak, aby oddzielić stan usług running-stopped otwieraną listą. Możemy użyć wyżej poleceń, gdy komenda zostanie wykonana poprawnie w oknie Out-GridView prawoklikiem na pozycje STATUS, pojawi się pozycja "Show in groups" i należy ją zaptaszkować, nastepnie klikamy ponownie na pozycje STATUS(lewoklik) Poprawnie zwrócone działanie posortuje usługi jako otwierane listy: Uwaga! Jeśli ktoś będzie przeinstalowywał wersje Shella, musi wcześniej odinstalowac PS v1.0. Podczas instalacji 2.0 może zawołać o wcześniejsze zainstalowanie WS-MAN czyli WS-Management v1.1 oznaczenie: WindowsXP-KB936059-v2-x86-PLK LibraryChart Wymagania: Microsoft Chart Controls for Microsoft .NET Framework 3.5 LibraryChart pozwala na tworzenie wykresów, do poprawnego działania należy pobrać i zainstalować Microsoft Chart Controls, który jest zestawem wykresów. Jest to kontrolka, która działa z Windows Forms oraz ASP.NET. Cmdlet pozwala na wyświetlenie wykresu w Windows Forms, wybrać wykres, zapisać wykres do pliku, aktualizować wykres w czasie rzeczywistym. Współpracuje z PowerShell V1. Odnośnik do komentarza
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się