For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set-PSUScript

ÜBERSICHT

Legt Eigenschaften eines Skripts fest.

SYNTAX

Id

Set-PSUScript [-Id] <Int64> [-Name <String>] [-Description <String>] [-ManualTime <Double>] [-TimeOut <Double>]
 [-Status <String>] [-Content <String>] [-Notes <String>] [-Environment <String>]
 [-DisableManualInvocation <Boolean>] [-ScriptErrorAction <ActionPreference>] [-MaxHistory <Int32>]
 [-Tag <Tag[]>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

Script

Set-PSUScript [-Script] <Script> [-Name <String>] [-Description <String>] [-ManualTime <Double>]
 [-TimeOut <Double>] [-Status <String>] [-Content <String>] [-Notes <String>] [-Environment <String>]
 [-DisableManualInvocation <Boolean>] [-ScriptErrorAction <ActionPreference>] [-MaxHistory <Int32>]
 [-Tag <Tag[]>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

ScriptBlock

BESCHREIBUNG

Legt Eigenschaften eines Skripts fest. Die Eigenschaften werden sowohl in der Datenbank als auch im Git-Repo gespeichert.

BEISPIELE

Beispiel 1

Legt die Beschreibung und die manuelle Zeit von Script1.ps1 fest.

PARAMETER

-AppToken

Ein App-Token für den Zugriff auf die PSU-API.

-ComputerName

Die HTTP-Adresse des PSU-REST-API-Servers.

-Content

Der Inhalt des Skripts.

-Description

Die Beschreibung des Skripts.

-DisableManualInvocation

Verhindert, dass dieses Skript manuell ausgeführt wird. Es kann nur nach Zeitplan ausgeführt werden.

-Environment

Gibt die zu verwendende Ausführungsumgebung an.

-Id

Die ID des festzulegenden Skripts.

-Integrated

Führt den Befehl intern aus, anstatt die Management-API zu verwenden. Funktioniert nur, wenn das Skript innerhalb von PowerShell Universal ausgeführt wird.

-ManualTime

Die manuelle Ausführungszeit dieses Skripts.

-MaxHistory

Gibt die maximale Anzahl der beizubehaltenden Verlaufseinträge an.

-Name

Der Name dieses Skripts.

-Notes

Notizen, die diesem Skript beigefügt werden.

-Script

Das Skript, für das Eigenschaften festgelegt werden sollen. Verwenden Sie Get-UAScript, um ein Script-Objekt abzurufen.

-ScriptBlock

Der Skriptblock, der zum Festlegen des Inhalts des Skripts verwendet wird.

-ScriptErrorAction

Gibt an, wie PowerShell Universal Skriptfehler während der Ausführung behandelt.

-Status

Der Status des Skripts. Dies wird derzeit nicht verwendet.

-Tag

Legt die Tags für ein Skript fest.

-TimeOut

Gibt die maximale Zeit in Sekunden an, die das Skript ausgeführt werden darf.

-UseDefaultCredentials

Standardanmeldeinformationen bei der Verbindung mit der Management-API verwenden

-Credential

Anmeldeinformationen für die Anmeldung an der PowerShell Universal Management-API.

-TrustCertificate

Ob das Cmdlet Zertifikatsprobleme ignorieren soll.

-Cookies

Verwendet Authentifizierungscookies für die aktuelle PowerShell-Sitzung erneut und speichert sie dauerhaft.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable und -ProgressAction. Weitere Informationen finden Sie unter about_CommonParameters.

EINGABEN

UniversalAutomation.Script

AUSGABEN

System.Object

HINWEISE

Zuletzt aktualisiert

War das hilfreich?