Jak utworzyć i uruchomić plik skryptu PowerShell w systemie Windows 11/10?
Skrypt to po prostu zbiór poleceń zapisanych w pliku tekstowym (przy użyciu specjalnego rozszerzenia .ps1 ), które PowerShell rozumie i wykonuje w kolejności, aby wykonać różne akcje. W tym poście opiszemy proces tworzenia i uruchamiania pliku skryptu PowerShell w (PowerShell)Windows 11/10 .
PowerShell to narzędzie wiersza polecenia zaprojektowane przez firmę Microsoft do uruchamiania poleceń i skryptów w celu zmiany ustawień i automatyzacji zadań. W pewnym sensie jest podobny do wiersza polecenia(Command Prompt) . Jednak PowerShell jest bardziej wydajnym interfejsem wiersza poleceń ( CLI ), który oferuje rozbudowany zestaw narzędzi oraz większą elastyczność i kontrolę. Ponadto, w przeciwieństwie do wiersza polecenia, PowerShell jest dostępny w systemach Windows(Windows) , macOS i Linux .
Aby zobaczyć, jak utworzyć i uruchomić plik skryptu PowerShell w (PowerShell)Windows 11/10 , postępuj zgodnie z instrukcjami dla każdego zadania, jak pokazano w odpowiednich sekcjach.
Jak utworzyć plik skryptu PowerShell
W Windows 11/10 można tworzyć pliki skryptów programu PowerShell przy użyciu praktycznie dowolnego edytora tekstu lub konsoli ISE ( Integrated Scripting Environment ). Jednak preferowaną opcją tworzenia skryptów do przodu jest użycie edytora Visual Studio Code z rozszerzeniem (Studio Code)PowerShell .
Visual Studio Code — znany również jako VS Code — to darmowy i rozszerzalny wieloplatformowy edytor kodu, który zapewnia środowisko do edycji praktycznie dowolnego języka programowania. A dodając rozszerzenie PowerShell , otrzymujesz w pełni interaktywne środowisko edycji skryptów, nawet z obsługą IntelliSense (uzupełniania kodu).
Oto jak utworzyć plik skryptu PowerShell w (PowerShell)Windows 11/10 przy użyciu VS Code :
- Przejdź do strony pobierania programu Visual Studio(Head to Visual Studio Download page) .
- Kliknij przycisk Windows , aby pobrać instalator.
- Kliknij dwukrotnie(Double-click) pobrany plik, aby rozpocząć proces instalacji programu VS Code .
- Potwierdź warunki umowy.
- Kliknij przycisk Dalej(Next) .
- Ponownie kliknij przycisk Dalej(Next) .
- Jeszcze raz kliknij przycisk Dalej(Next) .
- W razie potrzeby potwierdź(Confirm) dodatkowe zadania.
- Kliknij przycisk Dalej(Next) .
- Kliknij przycisk Zainstaluj(Install) .
- Kliknij przycisk Zakończ(Finish) .
Po wykonaniu tych kroków możesz przystąpić do instalacji rozszerzenia PowerShell . Oto jak:
- Otwórz kod VS(VS Code) .
- Kliknij kartę Rozszerzenia(Extensions) w lewym okienku lub naciśnij kombinację klawiszy CTRL + SHIFT + X
- Wyszukaj PowerShell i wybierz najlepszy wynik.
- Kliknij przycisk Zainstaluj(Install) .
Po wykonaniu kroków instalacji możesz rozpocząć pisanie skryptów PowerShell przy użyciu Visual Studio Code . Oto jak:
- Otwórz kod VS(VS Code) .
- Kliknij menu Plik(File) i wybierz opcję Nowy plik(New File) .
- Kliknij menu Plik(File) i wybierz opcję Zapisz jako(Save as) .
- W polu Nazwa pliku(File name) określ nazwę pliku z rozszerzeniem .ps1 — na przykład TWC_script.ps1 .
- Kliknij przycisk Zapisz(Save) .
Napisz nowy lub wklej skrypt, który chcesz uruchomić — na przykład:
Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"
Powyższy skrypt wyświetli na ekranie poniższą frazę.
Welcome to TheWindowsClub.com! Your first script executed successfully
Możesz kliknąć przycisk Uruchom(Run) w prawym górnym rogu (lub nacisnąć klawisz F5), aby uruchomić skrypt.
- Kliknij menu Plik(File) .
- Kliknij opcję Zapisz(Save) .
Po wykonaniu kroków przy użyciu Visual Studio Code skrypt będzie gotowy do uruchomienia, ale domyślnie zakończy się niepowodzeniem. Dzieje się tak, ponieważ domyślne ustawienia PowerShell są zawsze ustawione na blokowanie wykonywania dowolnego skryptu . (Jedynym wyjątkiem jest uruchomienie zawartości skryptu w programie Visual Studio Code lub PowerShell ISE ).
Jak uruchomić plik skryptu PowerShell w systemie Windows 11/10?(PowerShell)
Aby uruchomić plik skryptu za pomocą PowerShell , musisz zmienić zasady wykonywania w Windows 11/10 .
W Windows 11/10 PowerShell zawiera(PowerShell) cztery zasady wykonywania, w tym:
- Ograniczone —(Restricted —) zatrzymuje uruchamianie dowolnego skryptu.
- RemoteSigned — zezwala(Allows) na skrypty utworzone na urządzeniu, ale skrypty utworzone na innym komputerze nie będą działać, chyba że zawierają podpis zaufanego wydawcy.
- AllSigned — Wszystkie skrypty będą działać, ale tylko wtedy, gdy podpisał je zaufany wydawca.
- Bez ograniczeń — (Unrestricted —) uruchamia(Runs) dowolny skrypt bez żadnych ograniczeń.
Oto jak uruchomić plik skryptu PowerShell w systemie Windows 11/10:
- Naciśnij klawisz Windows key + X , aby otworzyć menu użytkownika zaawansowanego(open Power User Menu) .
- Naciśnij A na klawiaturze, aby uruchomić PowerShell w trybie administratora/podwyższonego poziomu.
- W konsoli PowerShell wpisz poniższe polecenie i naciśnij Enter .
Set-ExecutionPolicy RemoteSigned
- Wpisz A i naciśnij Enter (jeśli dotyczy).
Następnie wpisz poniższe polecenie i naciśnij Enter , aby uruchomić skrypt. Pamiętaj, aby(Make) zmienić symbol zastępczy „PATHTOSCRIPT” na lokalizację swojego skryptu.
& "C:\PATH\TO\SCRIPT\TWC_script.ps1"
Po wykonaniu tych kroków skrypt zostanie uruchomiony i jeśli został napisany poprawnie, powinieneś zobaczyć jego wyniki bez problemów.
To tyle, jak utworzyć i uruchomić plik skryptu PowerShell w (PowerShell)Windows 11/10 !
Powiązane(Related) : Jak uruchamiać lokalne skrypty PowerShell bez podpisywania(How to run local PowerShell Scripts without Signing) .
Related posts
Wyłącz pytania bezpieczeństwa w systemie Windows 11/10 za pomocą skryptu PowerShell
Sprawdź architekturę systemu operacyjnego Windows 10 za pomocą programu PowerShell lub wiersza polecenia
Utwórz punkt przywracania systemu za pomocą wiersza polecenia lub PowerShell
Jak korzystać z Windows PowerShell ISE — samouczek dla początkujących
Co to jest PWSH.EXE? Lista składni PWSH, których możesz użyć
Rozwiązywanie problemów z łącznością w sieci Windows Server za pomocą programu PowerShell
Skonfiguruj kontrolowany dostęp do folderów za pomocą zasad grupy i programu PowerShell
Jak zresetować aplikacje Microsoft Store za pomocą PowerShell w systemie Windows 10?
Eksportuj i twórz kopie zapasowe sterowników urządzeń za pomocą programu PowerShell w systemie Windows 11/10
Wyświetl listę ustawień BIOS komputera za pomocą modułu GetBIOS PowerShell
Jak wyświetlić historię poleceń PowerShell w systemie Windows 10?
Zresetuj klienta Windows Update za pomocą skryptu PowerShell
Napraw PowerShell powodujący wysokie użycie procesora w systemie Windows 11/10
Jak wyłączyć Wi-Fi za pomocą CMD lub Powershell w systemie Windows 10?
Jak przekonwertować plik VHDX na VHD za pomocą PowerShell
Skrypt PowerShell do sprawdzania stanu Windows Update
Lista nowych funkcji programu PowerShell 7
Jak ZAWSZE uruchamiać Wiersz Poleceń i PowerShell jako Administrator?
Jak zainstalować Google Chrome za pomocą Windows PowerShell
Twórz wiele folderów za pomocą wiersza polecenia i PowerShell