KolegaDudysa Opublikowano 28 Maja 2010 Zgłoś Udostępnij Opublikowano 28 Maja 2010 PowerShell Community Extensions - PSCX 1.1.1 http://www.codeplex.com/PowerShellCX PowerShell Community Extensions jest to potężna paczka nowych cmdletów dla PowerShella. Znajduje się w niej około stu nowych poleceń. Własna pomoc. Kilkanaście gotowych skryptów. Do pobrania stąd: Klik. Pełny spis poleceń znajduje się tu: Klik. Polecany przez M$. Podstawy... Jak wyświetlić opis pomocy poleceń dla PowerShell Community Extensions ze standardowego polecenia w konsoli: Get-Help about_pscx Jak wyświetlić opis pomocy korzystając z pomocy PowerShell Community Extensions: Główne polecenie to: Get-PagedHelp, jego nazwa skrótowa: help about_pscx lub man about_pscx Używając typu tej pomocy nieco zmieni się obszar poruszania. Zniknie pasek przewijania. Przesuwanie pomocy - spacja, strzałka dół-góra. Jeśli nadal będziemy znajdować się w pomocy wcisnięcie litery H przekieruje nas do opcji pomocy: Przykładowo w opcji pomocy jeśli chcemy zaznaczyć interesujące nas wyrażenia wpisujemy /D. Zaznaczy w zdaniach na niebiesko znajdujący się tam przez nas wybrany wyraz. Całkowite wyjście z pomocy klawisz Q Nadal tak samo możemy wyświetlać pomoc interesującego nas polecenia. Standardowo: Get-Help Get-DhcpServer lub man Get-DhcpServer Jak wyświetlić liste poleceń PowerShell Community Extensions: Get-PscxCmdlet lub gcmpscx Jak wyświetlić liste dostawców PowerShell Community Extensions: Get-PscxDrive lub gdrpscx Jak wyświetlić liste aliasów PowerShell Community Extensions: Get-PscxAlias lub galpscx Jak wyświetlić podstawowe informacje o PowerShell Community Extensions, profilu, wersji: Get-PscxVariable lub gvpscx Jak wyświetlić szczegółowe informacje o PowerShell Community Extensions, profilu, wersji Shella: Get-VariableSorted lub gvs dird - to polecenie listuje i wyświetla tylko katalogi. Sort alfabetyczny. Przykład: dird C:\Windows dirx - to polecenie listuje zawartość i wyświetla wyniki alfabetycznie po nazwie członowej pliku. W pierwszej kolejności wyświetla katalogi, a poniżej pliki. Wyświetlenie przełączników Dirx -?. Można zauważyć że polecenie te automatycznie wyświetli ukryte pliki, zaznaczy w statusie oraz czy jest archiwalny. Bowiem w przełącznikach posługuje się konsolowym -Forse. Można tego przełącznika również używać by wyświetlić ukryte pliki tak: Get-Childitem C:\ -Forse lub Dir C:\ -Forse (w konsoli) Jednakże ma gotowy przełącznik filtracji w przykładzie przefiltrowanie po listowaniu ostatnich plikach lub pierwszych -Last lub -First. Więc wyświetlenie 3 ostatnich plików znajdujących się w katalogu C:\ dirx C:\ -Force -Last 3, sama filtracja nie działa z poleceniem Dir czy Get-Childitem. Możliwość filtracji po nazwie członowej pliku: dirx C:\ F* Możliwość filtracji po rozszerzeniu pliku dirx C:\ *.sys dirs - to polecenie listuje zawartość i wyświetla wyniki posortowane pod wględem wielkości pliku (lenght) dirt - to polecenie listuje zawartośc i wyświetla wyniki posortowane pod względem ostatniego czytania, otwarcia pliku (LastWriteTime) dirw - to polecenie listuje zawartość, wyświetla w pierwszej kolejności katalogi zaznaczając je w klamrze. Dobiera sort kolumnowy - sam decyduje w ilu kolumnach ma wyświetlać wyniki. Get-DiskUsage (skrypt) - ma za zadanie wyświetlić podstawowe informacje na temat dysków. Get-HelpMatch - polecenie te wyszukuje pomocy po wpisaniu interesującego nas wyrażenia. Wyświetlenie przełaczników: Get-HelpMatch -? W Przykładzie. Jak wyświetlić wyniki po wpisanym wyrażeniu: Get-HelpMatch -Verbose Get CD - polecenie to jest typowe i standardowe, ale w tym przypadku przyjmuje inne właściwości. O to nowe funkcje: Jeżeli użyjemy takiej kombinacji: cd.. to wyjdziemy automatycznie z jednego katalogu. Jeżeli użyjemy takiej kombinacji: cd... to wyjdziemy automatycznie z dwóch katalogów. Jeżeli użyjemy takiej kombinacji: cd.... to wyjdziemy automatycznie z trzech katalogów. Jeżeli użyjemy takiej kombinacji: cd..... to wyjdziemy automatycznie z czterech katalogów. Wpisanie Cd -? - wyświetli spis przełączników. Wpisanie samego Cd - wyświetli historię przechodzenia lub wychodzenia z katalogów, a katalog w którym aktualnie się znajdujemy będzie zaznaczony strzałką. Get-FileVersionInfo - polecenie to ma za zadanie wyświetlić informacje na temat wersji pliku, języku, produkcie, itd. W przykładzie sprawdzenie wersji narzędzia do sprawdzania dysku: Get-FileVersionInfo C:\Windows\System32\Chkdsk.exe | Format-List * Format-Byte - polecenie te przelicza jednostki wielkośći. Podawając większe wartośći polecenie te wyświetli dane przeliczając sume bajtów na kilobajty czy megabajty i wyżej. Przykład: 10560 | Format-Byte Możliwość podania konkretnej jednostki, w przykładzie przeliczenie sumy kilobajtów na megabajty: 98645KB | Format-Byte. Możliwośc dodawania wartośći, w przykładzie dodanie 8000000 bajtów do 100MB: 8000000 + 100MB | Format-Byte Dodadkowo dodaje do menu kontekstowego opcje "Open PowerShell Here" : 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ę