Читать книгу PowerShell 7 und Windows PowerShell - Tobias Weltner - Страница 138

Gespeichertes Skript

Оглавление

Haben Sie PowerShell-Code in einer Datei gespeichert und führen diese Datei aus, legt der Kommentar #requires am Anfang des Skripts die Voraussetzungen fest, die erfüllt sein müssen, um dieses Skript erfolgreich ausführen zu können. Sind diese Voraussetzungen nicht erfüllt, startet PowerShell das Skript erst gar nicht.

Benötigt ein Skript zum Beispiel Administratorrechte, verhindert der folgende Kommentar am Beginn eines Skripts, dass dieses Skript ohne Administratorrechte ausgeführt wird:

#requires -RunAsAdministrator

Auch eine bestimmte PowerShell-Mindestversion (hier 5.1) sowie die Verfügbarkeit eines bestimmten Moduls kann verlangt werden (Modulnamen können bei mehreren Modulen als kommaseparierte Liste angegeben werden). Sind die Voraussetzungen nicht erfüllt, startet das Skript nicht:

#requires -Version 5.1 -Modules PrintManagement

PowerShell 7 und Windows PowerShell

Подняться наверх