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
-AdminConsoleLogo
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
RELATED LINKS
Zuletzt aktualisiert
War das hilfreich?