Skocz do zawartości

PowerShell Community Extensions


Rekomendowane odpowiedzi

PowerShell Community Extensions - PSCX 1.1.1

 

 

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:

 

manod3.th.png

 

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

 

helps1vi2.th.gif

 

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ą.

 

cdde1.th.gif

 

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 *

 

filezo6.th.jpg

 

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

 

byteos0.th.png

 

Dodadkowo dodaje do menu kontekstowego opcje "Open PowerShell Here" :

progp9.png

Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

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ę
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...