Interfejs linii poleceń PowerShell zapewnia zintegrowane obsługę CMDLET, funkcji i aliasów w celu kontrolowania różnych operacji systemu. PowerShell został wydany w 2006 roku z wersją 1.0. W momencie pisania artykułów najnowsza wersja to 7.2.5.
W tym poście podano krótki przewodnik, który pomaga początkującym w nauce PowerShell.
Jak nauczyć się PowerShell?
PowerShell to aplikacja wiersza poleceń, która ma działać jako terminal i język scenariusz. Zatem podstaw PowerShell można podzielić na kategorie zgodnie z funkcjami wspieranymi przez PowerShell I.e, terminal PowerShell i wsparcie skryptowe. W tej sekcji zapisuje różne elementy, które są niezbędne do nauki jako podstawowy. Aby uzyskać lepsze zrozumienie, ułożyliśmy je w sekwencyjnych krokach.
Krok 1: Naucz się używać CMDLETS PowerShell
Cmdlet PowerShell to lekkie polecenie wykorzystywane w środowisku PowerShell. Możesz także tworzyć i wywołać CMDLETS za pomocą API PowerShell. CMDLETS są głównym elementem rozpoczęcia pracy z PowerShell. Każda cmdlet ma na celu obsługę określonej operacji na komputerze.
Jeśli nie wiesz, jakie cmdlety są obsługiwane przez PowerShell, możesz uzyskać listę za pośrednictwem następującego polecenia:
> Cmdlet Get -Command -CommandType
Wyjście dostarczyło zestaw CMDLETS i ich wspierającą wersję PowerShell. Sugeruje się, aby uczyć się od PowerShell 7, który jest wyposażony w najnowszy zestaw cmdlet.
Notatka: Kliknij tutaj, aby zainstalować PowerShell 7.
Krok 2: Naucz się używać aliasów PowerShell
Aliasy są znane jako druga do cmdlet. W PowerShell różne cmdlety mogą być wykonywane z ich nazwami alias. Użytkownik może korzystać z wbudowanych aliasów lub użytkownicy mogą również zdefiniować swój własny zestaw aliasów. Możesz uzyskać listę aliasów za pomocą poniższego polecenia:
> Get -command -CommandType alias
W drugiej kolumnie wyjścia zaobserwujesz listę aliasów powiązanych z CMDLETS. Na przykład możesz użyć „?”Zamiast pisać kompletną cmdlet (Gdzie-obiekt).
Krok 3: Naucz się używać funkcji PowerShell
Funkcja zawiera zestaw instrukcji kodu w celu spełnienia określonego celu obliczeniowego. Gdziekolwiek programista musi wykonać zadanie (określone w funkcji), funkcja jest wywoływana w tym miejscu. PowerShell obsługuje listę wbudowanych funkcji, które mają na celu wykonanie określonego zadania. Aby uzyskać listę tych funkcji, użyj następującego polecenia:
> Funkcja Get -Command -CommandType
Krok 4: Czasowniki PowerShell
Czasowniki PowerShell to wspólne słowa, które są prefiksowane za pomocą CMDLETS w celu wykonania określonej operacji. Poniżej znajdują się powszechnie używane słowa kluczowe znane jako czasowniki.
POWERSHELL CMDLETS, POWERSHELL ALAISES, Funkcje PowerShell są podstawowym elementem do nauki w PowerShell.
Krok 5: Naucz się pisarza PowerShell
Po zakończeniu z cmdletami, aliasami i funkcjami. Możesz teraz udać się do wsparcia skryptowego. Skrypty PowerShell sprawia, że jest widoczny w innych aplikacjach wiersza poleceń opartych na systemie Windows, takim jak CMD. Skrypty to w zasadzie zestaw CMDLET, funkcji i instrukcji programowania napisanych w sposób sekwencyjny w celu osiągnięcia określonego celu. Aby nauczyć się scenariuszy, musisz mieć wiedzę o niektórych warunkach wstępnych podanych poniżej.
PowerShell Ise
PowerShell ISE jest głównym elementem, który należy wziąć pod uwagę podczas radzenia. Ma GUI do tworzenia, uruchamiania, edytowania lub usuwania skryptów PowerShell. Aby uzyskać lepszy przegląd, PowerShell wygląda jak:
PowerShell Ise zawiera następujące elementy:
Skrypt PowerShell można utworzyć w okienku skryptowym i dowolnym pliku tekstowym z „.PS1" rozszerzenie. Podobnie skrypt można wykonać z terminalu PowerShell, a także wiersza polecenia w systemie Windows.
Chcesz dowiedzieć się, w jaki sposób powstaje skrypt PowerShell? Udaj się do następującego linku.
Dowiedz się, jak tworzyć i uruchomić skrypt PowerShell
Wniosek
Aby nauczyć się PowerShell, musisz zrozumieć pojęcie cmdlet, funkcji i aliasów. Są to podstawowe elementy (są też inne, ale te trzy są najczęściej używane). Ten post wykazał zestaw sekwencyjnych kroków do nauki PowerShell. Po tym, jak dobrze praktyczny z tymi komponentami jesteś gotowy do nauki wsparcia skrypowego PowerShell, który jest również oświecony w tym poście.