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

Set-PSUSetting

ÜBERSICHT

Legt eine PSU-Einstellung fest.

SYNTAX

Set-PSUSetting [-LogLevel <String>] [-MicrosoftLogLevel <String>] [-LoggingFilePath <String>]
 [-DefaultEnvironment <String>] [-GroomDays <Int32>] [-ConcurrentJobLimit <Int32>] [-Telemetry] [-HideApi]
 [-HideHomePage] [-HideAutomation] [-HideDashboard] [-DisableCodeFirst] [-SecurityEnvironment <String>]
 [-ApiEnvironment <String>] [-DefaultPage <String>] [-RateLimitClientAllowList <String[]>]
 [-RateLimitIpAddressAllowList <String[]>] [-RateLimitEndpointAllowList <String[]>] [-DisableUpdateCheck]
 [-ScriptBaseFolder <String>] [-AdminConsoleLogo <String>] [-AdminConsoleTitle <String>]
 [-GroomInterval <Int32>] [-NotificationLevel <NotificationLevel>] [-ProxyUri <String>]
 [-ProxyCredential <Variable>] [-JobHandshakeTimeout <Int32>] [-HideRunAs] [-FallbackLanguageId <String>]
 [-Splatting] [-FavIcon <String>] [-ExperimentalFeatures <ExperimentalFeatures>] [-DisabledFeatures <Features>]
 [-LimitIdentities] [-DontLoadProfile] [-EnhancedAppTokenSecurity] [-DefaultDashboardTheme <String>]
 [-UseLogoSize] [-DarkTheme] [-HideEnvironment] [-HideRunOn] [-DisableFormatOnSave]
 [-ContentSecurityPolicy <String>] [-LogGroomDays <Int32>] [-Branding <OldBranding>] [-PreformattedJobOutput]
 [-ModuleDiscoveryFrequency <String>] [-DebuggerEnvironment <String>] [-FileEncoding <String>]
 [-MaxJobMemory <Int32>] [-JobRunId] [-ApiBaseFolder <String>] [-CheckForModuleUpdates] [-HideRunLater]
 [-AnonymousApiDocumentation] [-MaximumTokenLifetime <Int32>] [-PortalDisabled] [-PortalRole <String[]>]
 [-DefaultTokenLifetime <Int32>] [-ApiSecurityModel <ApiSecurityModel>] [-DefaultRunOn <String>]
 [-SessionTimeout <Int32>] [-DisableFirstRun] [-DebugPreference <ActionPreference>]
 [-VerbosePreference <ActionPreference>] [-InformationPreference <ActionPreference>]
 [-WarningPreference <ActionPreference>] [-ErrorPreference <ActionPreference>]
 [-ProgressPreference <ActionPreference>] [-DisableDatabaseVault] [-PasswordExpirationDays <Int32>]
 [-PasswordLength <Int32>] [-DisableDevolutionsAccountLogin] [-ComputerName <String>] [-AppToken <String>]
 [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

BESCHREIBUNG

Legt eine PSU-Einstellung fest.

BEISPIELE

Beispiel 1

Legt die Protokollebene auf 'Debug' fest

PARAMETER

Die Logo-URL der Administrationskonsole.

-AdminConsoleTitle

Der Titel der Administrationskonsole.

-ApiEnvironment

Die Umgebung, in der API-Endpunkte ausgeführt werden.

-AppToken

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

-ComputerName

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

-ConcurrentJobLimit

Die maximale Anzahl von Jobs, die gleichzeitig ausgeführt werden.

-DefaultEnvironment

Die Standardumgebung, die im gesamten Produkt verwendet wird. Kann für einzelne Entitäten überschrieben werden.

-DefaultPage

Legt die Standardseite für die Administrationskonsole fest.

-DisableUpdateCheck

Deaktiviert die Updateprüfung für PowerShell Universal.

-GroomDays

Die Anzahl der Tage, für die Jobs aufbewahrt werden.

-HideApi

Blendet den API-Knoten in der Administrationskonsole aus.

-HideAutomation

Blendet den Automatisierungsknoten in der Administrationskonsole aus.

-HideDashboard

Blendet den Dashboard-Knoten in der Administrationskonsole aus.

-HideHomePage

Blendet die Startseite von PowerShell Universal aus.

-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.

-LogLevel

Die Protokollebene für PowerShell Universal. Gültige Werte sind Debug, Information, Warning und Error.

-LoggingFilePath

Der Dateipfad zum Protokoll.

-MicrosoftLogLevel

Die interne Protokollierung für Microsoft-Komponenten wie den Webserver. Gültige Werte sind Debug, Information, Warning und Error.

-RateLimitClientAllowList

Eine Liste von Clientnamen, die die Ratenbegrenzung umgehen.

-RateLimitEndpointAllowList

Eine Liste von Endpunkten, die die Ratenbegrenzung umgehen.

-RateLimitIpAddressAllowList

Eine Liste von IP-Adressen, die die Ratenbegrenzung umgehen.

-ScriptBaseFolder

Der Basisordner zum Speichern von Skripten im Repository.

-SecurityEnvironment

Die Umgebung, die zum Ausführen von Authentifizierungs- und Autorisierungsskripten verwendet wird.

-UseDefaultCredentials

Standard-Anmeldeinformationen verwenden, wenn eine Verbindung zur Management-API hergestellt wird

-GroomInterval

Wie häufig (in Sekunden) der Groom-Job ausgeführt wird.

-NotificationLevel

Die niedrigste zu generierende Benachrichtigungsebene. Wenn NotificationLevel beispielsweise auf Warning gesetzt ist, werden nur Warning- und Error-Benachrichtigungen angezeigt.

-FallbackLanguageId

Die Fallback-Sprach-ID, wenn eine Zeichenfolge in der Zielsprache nicht gefunden wird.

-HideRunAs

Blendet die Run-As-Unterstützung in der gesamten Administrationskonsole aus.

-JobHandshakeTimeout

Die Anzahl der Sekunden, die gewartet wird, bis ein Job mitteilt, dass er ausgeführt wird.

-ProxyCredential

Anmeldeinformationen des Proxyservers.

-ProxyUri

Proxyserver-URI.

-Splatting

Ob Splatting für alle Konfigurationsdateien aktiviert ist.

-DisabledFeatures

Funktionen, die in PowerShell Universal deaktiviert werden sollen.

-DontLoadProfile

Verhindert das Laden von Benutzerprofilen für Run-As-Umgebungen.

-EnhancedAppTokenSecurity

Aktiviert die erweiterte Tokensicherheit für die Plattform.

-ExperimentalFeatures

Experimentelle Funktionen, die aktiviert werden sollen.

-FavIcon

Das FavIcon, das in der Administrationskonsole und in Dashboards angezeigt wird.

-LimitIdentities

Verhindert, dass nicht definierte Identitäten sich bei PowerShell Universal anmelden.

-Telemetry

Nicht verwendet. Es wird keine Telemetrie mehr erfasst.

-DefaultDashboardTheme

Das Standard-Dashboard-Theme, das verwendet wird, wenn keines angegeben ist. Standardmäßig ist dieser Wert AntDesign.

-UseLogoSize

Passt die Größe des in der Administrationskonsole verwendeten Logos nicht an.

-ContentSecurityPolicy

Die festzulegende Content Security Policy. Dies kann nützlich sein, wenn PowerShell Universal in einem iframe gehostet wird.

-DarkTheme

Ob das dunkle Theme in der gesamten Administrationskonsole verwendet werden soll.

-DisableFormatOnSave

Deaktiviert die Formatierung beim Speichern für PowerShell-Skripte.

-HideEnvironment

Blendet die Umgebungs-Dropdownliste beim Ausführen von Skripten aus.

-HideRunOn

Blendet die Dropdownliste 'Run On' beim Ausführen von Skripten aus.

-Branding

Das Branding, das für die Administrationskonsole und Dashboards verwendet wird.

-DebuggerEnvironment

Die Umgebung, die beim Debuggen von Skripten verwendet wird.

-FileEncoding

Die Dateikodierung, die beim Lesen und Schreiben von Dateien verwendet wird.

-LogGroomDays

Die Anzahl der Tage, für die Protokolldateien aufbewahrt werden.

-ModuleDiscoveryFrequency

Die Häufigkeit, mit der nach neuen Modulen gesucht wird.

-PreformattedJobOutput

Ob die Job-Ausgabe vorformatiert werden soll.

-MaxJobMemory

Die maximale Menge an Speicher, die ein Job verwenden kann, in MB.

-AnonymousApiDocumentation

Erlaubt anonymen Zugriff auf die generierte API-Dokumentation.

-ApiBaseFolder

Gibt den Basisordner an, der für API-Ressourcen verwendet wird.

-CheckForModuleUpdates

Aktiviert die Prüfung auf aktualisierte Module, wenn die Ressource ausgeführt wird.

-Credential

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

-HideRunLater

Schließt Aufträge aus, die für eine spätere Ausführung geplant sind, wenn auf $true gesetzt.

-JobRunId

Gibt die Auftragsausführungs-Id an.

-MaximumTokenLifetime

Gibt die maximale Lebensdauer für ausgestellte Token in Minuten an.

-TrustCertificate

Ob das Cmdlet Zertifikatsprobleme ignorieren soll.

-DefaultTokenLifetime

Die Standard-Tokenlebensdauer in Minuten.

-PortalDisabled

Ob das Portal deaktiviert ist.

-PortalRole

Die Rollen, die für den Zugriff auf das Portal erforderlich sind.

-ApiSecurityModel

Das API-Sicherheitsmodell, das für innerhalb von PowerShell Universal ausgeführte Cmdlets verwendet wird.

-DefaultRunOn

Der Standardcomputer oder die Standardcomputergruppe für die Ausführung.

-DisableFirstRun

Deaktiviert den Erstausführungs-Assistenten, selbst wenn kein Administratorbenutzer definiert ist.

-SessionTimeout

Die Anzahl der Minuten, die gewartet wird, bevor eine Sitzung als inaktiv gilt.

-DebugPreference

Die globale Debug-Einstellung. Kann lokal überschrieben werden.

-ErrorPreference

Die globale Debug-Einstellung. Kann lokal überschrieben werden.

-InformationPreference

Die globale Informations-Einstellung. Kann lokal überschrieben werden.

-ProgressPreference

Die globale Fortschritts-Einstellung. Kann lokal überschrieben werden.

-VerbosePreference

Die globale Verbose-Einstellung. Kann lokal überschrieben werden.

-WarningPreference

Die globale Warnungs-Einstellung. Kann lokal überschrieben werden.

-DisableCodeFirst

Deaktiviert die Code-First-Funktion zum automatischen Neuladen.

-DisableDatabaseVault

Deaktiviert den Datenbank-Tresor.

-PasswordExpirationDays

Die Anzahl der Tage, bevor das Passwort eines lokalen Kontos abläuft.

-PasswordLength

Die erforderliche Mindestlänge für das Passwort eines lokalen Kontos.

-Cookies

Verwendet und speichert Authentifizierungs-Cookies für die aktuelle PowerShell-Sitzung.

-DisableDevolutionsAccountLogin

Deaktiviert Devolutions Account als Anmeldeoption.

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.

INPUTS

None

OUTPUTS

System.Object

NOTES

Zuletzt aktualisiert

War das hilfreich?