Skocz do zawartości


tablety.pl
Zdjęcie

PowerShell Community Extensions




  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Kolega Dudysa

Kolega Dudysa

    Good Rank

  • Na emeryturze
  • 700 postów
  • Płeć:Mężczyzna

Napisano 17 08 2008 - 19:33

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:

Dołączona grafika

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

Dołączona grafika

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

Dołączona grafika

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 *

Dołączona grafika

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

Dołączona grafika

Dodadkowo dodaje do menu kontekstowego opcje "Open PowerShell Here" :
Dołączona grafika




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych