Pisanie i uruchamianie skryptów w PowerShell

PowerShell to alternatywna linia poleceń z rozbudowaną funkcjonalnością. Wielu właścicieli komputerów, którzy są dobrze zorientowani w procesach systemowych, interesuje się możliwościami ich wykorzystania w systemie Windows 10 i wcześniejszych wersjach tego oprogramowania w celu zmiany określonych procesów i ustawień komputera osobistego.

Nie ma nic skomplikowanego w korzystaniu z PowerShell. Po prostu postępuj zgodnie ze wszystkimi instrukcjami w tym artykule, a ci się uda.

Jeśli nie jesteś koneserem w podobnym temacie, po prostu zacznij uczyć się linii komend i dostępnych akcji, które można w nich wykonać, przydatne będzie poznanie odpowiedzi na główne pytania dotyczące korzystania z takiej aplikacji. Na przykład, jak uruchomić Windows PowerShell ISE Windows 10 i pisać, pracować ze skryptami.

Jak otworzyć PowerShell?

Można to zrobić na kilka sposobów:

  • Przez Start - znajdziesz aplikację na ogólnej liście komponentów pod literą W.
  • Korzystanie z wyszukiwania na pasku zadań - otwórz go i wprowadź słowo PowerShell do wyszukiwania.
  • Za pomocą menu "Uruchom" - uruchom go przez kombinację Win + R i zapisz nazwę narzędzia, po czym zostanie znaleziony w systemie.
  • W komenderze ustaw akcję PowerShell - ale powinieneś wiedzieć, że będziesz pracować z aplikacją przez już uruchomioną linię, a nie w osobnym oknie.
  • W opcjach systemu Windows wybierz Właściwości paska zadań i menu Start.Na karcie "Nawigacja" zaznacz pole "Zastąp wiersz polecenia programem PowerShell ...". Teraz możesz włączyć narzędzie za pomocą kombinacji Win + X.

Jak pisać i uruchamiać skrypty?

Jak utworzyć skrypt PowerShell i uruchomić go? Można to zrobić po prostu w notatniku - używając go, wskaż w nowym dokumencie potrzebne polecenia. Zapisz go później, ale zmień format na .ps1 - jest to rozszerzenie plików tego narzędzia systemowego.

Możesz pisać skrypty w samej aplikacji w następujący sposób:

  • Uruchom to.
  • Kliknij "Utwórz".
  • Lub kliknij "Plik" i na wyświetlonej liście wybierz "Utwórz".
  • Napisz wszystkie polecenia, które chcesz wykonać, zapisz plik.

Skrypty nadal mogą być pisane i edytowane w Menedżerze FAR, ale nie można ich używać bezpośrednio w takiej aplikacji, ponieważ wyświetla pliki tego typu za pośrednictwem standardowej linii cmd. Jednak inne czynności są wykonywane w taki sam sposób, jak w natywnym narzędziu.

Możesz uruchomić skrypt w ten sposób:

  1. Zaloguj się do PowerShell jako administrator.
  2. Użyj poleceń cd, aby określić lokalizację wymaganego pliku. Na przykład: e: cd \ cd work. \ Filename. Ps1 lub e: \ work \ filename.ps1
  3. W tym przypadku e: jest nazwą dysku twardego, na którym znajduje się plik.
  4. Kliknij Enter.

Program wyświetli komunikat z tekstem "Nie można załadować pliku ___ .Ps1, ponieważ wykonywanie skryptów jest zabronione dla tego systemu ..." po uruchomieniu polecenia po raz pierwszy. Faktem jest, że Windows jest wyposażony w ochronę przed zakłóceniami przez programistów, więc żaden z użytkowników domyślnie nie ma dostępu do wykonywania takich działań. Ale to ograniczenie można bardzo łatwo obejść.

Jak? W tekście występującym wraz z błędem pojawi się zalecenie, aby wprowadzić polecenie get-help about_signing, aby uzyskać więcej informacji. Możesz postępować zgodnie z tymi instrukcjami lub użyć kombinacji remonfigurowanej Set-ExecutionPolicy - po jej wprowadzeniu musisz potwierdzić, a ograniczenie zostanie usunięte.

Inne pytania dotyczące użytkowania

Wielu ma pytanie, jak się dowiedzieć, jaka jest wersja PowerShell? Aby to zrobić, wykonaj następujące kroki:

  1. Otwórz aplikację.
  2. Wprowadź $ PSVersionTable.
  3. Jeśli to nie prowadzi do niczego, to masz wersję 1.0 - dla niej jest polecenie $ host.version.
  4. W przeciwnym razie pojawią się szczegółowe informacje o tym, która wersja aplikacji jest zainstalowana na komputerze.

Kolejne pytanie, na które należy odpowiedzieć, to jak usunąć PowerShell? Będzie to wymagało następujących działań:

  • Przejdź przez Panel sterowania w menu instalowania i odinstalowywania programów.
  • Zlokalizuj gałąź Microsoft Windows
  • Usuń aktualizację dla składnika WindowsPowerShell (TM), postępuj zgodnie z instrukcjami systemu.

Teraz już wiesz wszystko o tym, jak pisać i uruchamiać skrypty PowerShell, możesz użyć tego wiersza poleceń do wielu operacji w systemie. Ponadto, zawsze masz okazję dowiedzieć się o wersji tego produktu, a nawet częściowo go usunąć - ze względu na fakt, że jest on zainstalowany wraz z komponentami systemu, nie będzie można w pełni tego zrobić. Radzimy zachować ostrożność podczas wykonywania wszystkich takich czynności, aby nie uszkodzić komputera jako całości.