ps1

.ps1PowerShell-script

Microsoft · 2006

Ontwikkelaar
Microsoft
Categorie
Programmeren
MIME-type
application/x-powershell
Eerste versie
2006
Open formaat
Ja
Bestandssignatuur
N/A (Plain text file)

Wat is een .ps1-bestand?

Een .ps1-bestand is een script geschreven voor Windows PowerShell, de command-line shell en scripttaal van Microsoft. Deze scripts automatiseren taken, beheren besturingssystemen en configureren systemen. Ze kunnen commando's, functies en variabelen bevatten om een reeks bewerkingen uit te voeren.

Programma's die .ps1-bestanden openen

PlatformProgramma
WindowsWindows PowerShellGratisOfficieel
PowerShell (Core)GratisOfficieel
Visual Studio CodeGratis
macOSPowerShell (Core)GratisOfficieel
Visual Studio CodeGratis

Veelvoorkomende problemen met .ps1-bestanden

⚠️ Scriptuitvoering wordt geblokkeerd door beveiligingsbeleid.
Wijzig het PowerShell-uitvoeringsbeleid met 'Set-ExecutionPolicy' of onderteken het script.
⚠️ Syntactische fouten in het script.
Controleer het script zorgvuldig op typefouten, ontbrekende interpunctie of onjuist cmdlet-gebruik.
⚠️ Script vereist beheerdersrechten.
Voer de PowerShell-console uit als beheerder of voeg code toe om verhoging aan te vragen.

Veelgestelde vragen

Wat is een .ps1-bestand?

.ps1-bestanden zijn scriptbestanden die door Windows PowerShell, de command-line shell en scripttaal van Microsoft, worden gebruikt om taken te automatiseren en systemen te beheren.

Hoe voer ik een .ps1-bestand uit?

U kunt een .ps1-bestand uitvoeren door PowerShell te openen, naar de map van het script te navigeren en .\scriptnaam.ps1 te typen. Zorg ervoor dat uw uitvoeringsbeleid scriptuitvoering toestaat.

Is het veilig om .ps1-bestanden uit te voeren?

Voer .ps1-bestanden alleen uit vertrouwde bronnen uit. Kwaadaardige scripts kunnen uw systeem beschadigen, dus controleer altijd de inhoud of begrijp de bron voordat u ze uitvoert.

Technische details

PowerShell-scripts zijn platte tekstbestanden, doorgaans UTF-8 gecodeerd, en hebben geen specifieke binaire header-handtekening. De uitvoering ervan wordt afgehandeld door de PowerShell-runtimeomgeving, die de scriptopdrachten interpreteert. De inhoud begint meestal met opmerkingen of uitvoerbare PowerShell-cmdlets.

Wist u dat?

PowerShell-scripts maken gebruik van het .NET Framework of .NET Core, waardoor ze diep kunnen interageren met het Windows-besturingssysteem en andere toepassingen.
De PowerShell Integrated Scripting Environment (ISE) biedt een grafische interface voor het schrijven en debuggen van .ps1-scripts.
PowerShell is cross-platform en kan worden gebruikt op Windows, macOS en Linux.

Beveiligingsinformatie

PowerShell-scripts kunnen krachtige commando's uitvoeren. Zorg er altijd voor dat de bron betrouwbaar is en controleer de inhoud van het script vóór uitvoering om kwaadaardige acties te voorkomen.

Gerelateerde extensies