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

Set-PSUScript

SYNOPSIS

Imposta le proprietà di uno script.

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

DESCRIPTION

Imposta le proprietà di uno script. Le proprietà verranno memorizzate sia nel database sia nel repository git.

EXAMPLES

Esempio 1

Imposta la descrizione e il tempo manuale di Script1.ps1.

PARAMETERS

-AppToken

Un token dell'app per accedere all'API di PSU.

-ComputerName

L'indirizzo HTTP del server dell'API REST di PSU.

-Content

Il contenuto dello script.

-Description

La descrizione dello script.

-DisableManualInvocation

Impedisce l'esecuzione manuale di questo script. Può essere eseguito solo tramite pianificazione.

-Environment

Specifica l'ambiente di esecuzione da utilizzare.

-Id

L'ID dello script da impostare.

-Integrated

Esegue il comando internamente anziché utilizzare l'API di gestione. Funziona solo quando lo script viene eseguito da PowerShell Universal.

-ManualTime

Il tempo di esecuzione manuale di questo script.

-MaxHistory

Specifica il numero massimo di voci cronologiche da conservare.

-Name

Il nome di questo script.

-Notes

Note da includere con questo script.

-Script

Lo script su cui impostare le proprietà. Utilizzi Get-UAScript per recuperare un oggetto Script.

-ScriptBlock

Il blocco di script utilizzato per impostare il contenuto dello script.

-ScriptErrorAction

Specifica come PowerShell Universal gestisce gli errori dello script durante l'esecuzione.

-Status

Lo stato dello script. Attualmente non è utilizzato.

-Tag

Imposta i tag per uno script.

-TimeOut

Specifica il tempo massimo, in secondi, per cui lo script può essere eseguito.

-UseDefaultCredentials

Utilizza le credenziali predefinite per la connessione all'API di gestione

-Credential

Credenziali per accedere all'API di gestione di PowerShell Universal.

-TrustCertificate

Indica se il cmdlet deve ignorare i problemi relativi ai certificati.

-Cookies

Riutilizza e mantiene i cookie di autenticazione per la sessione corrente di PowerShell.

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, veda about_CommonParameters.

INPUTS

UniversalAutomation.Script

OUTPUTS

System.Object

NOTES

Ultimo aggiornamento

È stato utile?