Przejdź do głównej zawartości

powershell ise

Komenda powershell_ise uruchamia Windows PowerShell Integrated Scripting Environment (ISE). Środowisko ISE umożliwia tworzenie, edytowanie, uruchamianie i debugowanie skryptów PowerShell w przyjaznym interfejsie graficznym, oferującym podpowiedzi składni, kolorowanie kodu i wbudowany debugger.


powershell_ise [ścieżka_do_skryptu] [-file <ścieżka>] [-help] [-version]
  • Można uruchomić samo środowisko lub otworzyć w nim konkretny skrypt.
  • Działa jako interaktywne IDE dla PowerShell, a także wspiera uruchamianie plików PS1 bezpośrednio.

ParametrOpis
ścieżka_do_skryptuOtwiera wskazany skrypt w ISE w nowej karcie.
-file <ścieżka>Automatycznie uruchamia wskazany skrypt po otwarciu ISE.
-helpWyświetla pomoc dotyczącą użycia polecenia powershell_ise.
-versionWyświetla wersję środowiska PowerShell ISE.

Okno terminala
# Uruchomienie środowiska PowerShell ISE bez ładowania skryptów
powershell_ise
# Otworzenie i edytowanie konkretnego skryptu PS1
powershell_ise C:\Skrypty\backup.ps1
# Uruchomienie skryptu bezpośrednio po starcie ISE
powershell_ise -file C:\Skrypty\deploy.ps1

  • powershell_ise jest dostępne w systemach Windows 7, Windows Server 2008 R2 i nowszych, ale zostało wycofane w Windows 10 (od wersji 21H1) na rzecz Visual Studio Code z rozszerzeniem PowerShell.
  • Do uruchamiania i edycji skryptów PowerShell z rozszerzeniem PS1 mogą być wymagane odpowiednie uprawnienia (Execution Policy).
  • Aby uruchomić skrypt, należy upewnić się, że polityka wykonywania skryptów pozwala na jego działanie (Get-ExecutionPolicy, Set-ExecutionPolicy).

Błąd / KomunikatPrzyczynaRozwiązanie
powershell_ise is not recognized...Środowisko PowerShell ISE nie jest zainstalowane lub zostało usunięte w danej wersjiSkorzystaj z Visual Studio Code lub zainstaluj odpowiednią wersję PowerShell ISE.
Execution of scripts is disabled on this systemPolityka wykonywania skryptów blokuje uruchamianie plików PS1Zmień politykę za pomocą Set-ExecutionPolicy RemoteSigned jako administrator.
Access is deniedBrak uprawnień administratora do edycji lub uruchomienia skryptuUruchom PowerShell ISE jako administrator.