learn.microsoft.com
Open in
urlscan Pro
2a02:26f0:3500:883::3544
Public Scan
Submitted URL: https://go.microsoft.com/fwlink/?LinkID=225750
Effective URL: https://learn.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-7.4
Submission: On August 15 via manual from BR — Scanned from DE
Effective URL: https://learn.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_prompts?view=powershell-7.4
Submission: On August 15 via manual from BR — Scanned from DE
Form analysis
3 forms found in the DOMName: site-header-search-form-mobile — GET /de-de/search/
<form class="flex-grow-1" method="GET" role="search" id="ms--site-header-search-form-mobile" data-bi-name="site-header-search-form-mobile" name="site-header-search-form-mobile" aria-label="Suche" action="/de-de/search/">
<div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
<div class="field-body control ">
<input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="site-header-search-autocomplete-input-mobile"
data-test-id="site-header-search-autocomplete-input-mobile" class="autocomplete-input input
width-full" type="search" name="terms" aria-expanded="false" aria-owns="ax-1-listbox" aria-controls="ax-1-listbox" aria-activedescendant="" aria-label="Suche" aria-describedby="ms--site-header-search-autocomplete-input-mobile-description"
placeholder="Suche" data-bi-name="site-header-search-autocomplete-input-mobile" pattern=".*">
<span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
<span hidden="" id="ms--site-header-search-autocomplete-input-mobile-description"> Vorschläge werden während der Eingabe gefiltert </span>
</div>
<ul role="listbox" id="ax-1-listbox" data-test-id="site-header-search-autocomplete-input-mobile-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Vorschläge" hidden="">
</ul>
<!---->
</div>
<!-- mobile safari will not dispatch submit event unless there's a submit button that is not display:none -->
<button type="submit" class="visually-hidden" tabindex="-1" aria-hidden="true"></button>
<input name="category" hidden="" value="Reference">
</form>
Name: site-header-search-form — GET /de-de/search/
<form class="flex-grow-1" method="GET" role="search" id="ms--site-header-search-form" data-bi-name="site-header-search-form" name="site-header-search-form" aria-label="Suche" action="/de-de/search/">
<div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
<div class="field-body control ">
<input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="site-header-search-autocomplete-input" data-test-id="site-header-search-autocomplete-input" class="autocomplete-input input input-sm
width-full" type="search" name="terms" aria-expanded="false" aria-owns="ax-0-listbox" aria-controls="ax-0-listbox" aria-activedescendant="" aria-label="Suche" aria-describedby="ms--site-header-search-autocomplete-input-description"
placeholder="Suche" data-bi-name="site-header-search-autocomplete-input" pattern=".*">
<span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
<span hidden="" id="ms--site-header-search-autocomplete-input-description"> Vorschläge werden während der Eingabe gefiltert </span>
</div>
<ul role="listbox" id="ax-0-listbox" data-test-id="site-header-search-autocomplete-input-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Vorschläge" hidden="">
</ul>
<!---->
</div>
<!-- mobile safari will not dispatch submit event unless there's a submit button that is not display:none -->
<button type="submit" class="visually-hidden" tabindex="-1" aria-hidden="true"></button>
<input name="category" hidden="" value="Reference">
</form>
javascript:
<form action="javascript:" role="search" aria-label="Suche" class="margin-bottom-xxs"><label class="visually-hidden" for="ax-2">Suche</label>
<div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
<div class="field-body control has-icons-left">
<input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="ax-2" data-test-id="ax-2" class="autocomplete-input input input-sm
control has-icons-left
width-full" type="text" aria-expanded="false" aria-owns="ax-3-listbox" aria-controls="ax-3-listbox" aria-activedescendant="" aria-describedby="ms--ax-2-description" placeholder="Nach Titel filtern" pattern=".*">
<span aria-hidden="true" class="icon is-small is-left">
<span class="has-text-primary docon docon-filter-settings"></span>
</span>
<span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
<span hidden="" id="ms--ax-2-description"> Vorschläge werden während der Eingabe gefiltert </span>
</div>
<ul role="listbox" id="ax-3-listbox" data-test-id="ax-2-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Vorschläge" hidden="">
</ul>
<!---->
</div>
</form>
Text Content
Weiter zum Hauptinhalt Wir verwenden optionale Cookies, um Ihre Erfahrung auf unseren Websites zu verbessern, z. B. durch Verbindungen zu sozialen Medien, und um personalisierte Werbung auf der Grundlage Ihrer Online-Aktivitäten anzuzeigen. Wenn Sie optionale Cookies ablehnen, werden nur die Cookies verwendet, die zur Bereitstellung der Dienste erforderlich sind. Sie können Ihre Auswahl ändern, indem Sie am Ende der Seite auf „Cookies verwalten“ klicken. Datenschutzerklärung Cookies von Drittanbietern Annehmen Ablehnen Cookies verwalten Dieser Browser wird nicht mehr unterstützt. Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen. Microsoft Edge herunterladen Weitere Informationen zu Internet Explorer und Microsoft Edge Learn Vorschläge werden während der Eingabe gefiltert Anmelden * Profil * Einstellungen Abmelden Learn * Entdecken * Dokumentation Ausführliche Artikel zu Microsoft-Entwicklertools und -Technologien * Training Personalisierte Lernpfade und Kurse * Leistungsnachweis Weltweit anerkannte, von der Branche unterstützte Leistungsnachweise * Fragen und Antworten Von Microsoft moderierte technische Fragen und Antworten * Codebeispiele Codebeispielbibliothek für Microsoft-Entwicklertools und -Technologien * Bewertungen Interaktive, kuratierte Anleitungen und Empfehlungen * Zeigt Folgendes an Tausende von Stunden originärer Programmierung von Microsoft-Expert*innen Microsoft Learn für Organisationen Stärken Sie die technischen Fähigkeiten Ihres Teams Greifen Sie auf kuratierte Ressourcen zu, um Ihr Team weiterzubilden und Qualifikationslücken zu schließen. * Produktdokumentation * ASP.NET * Azure * Dynamics 365 * Microsoft 365 * Microsoft Edge * Microsoft Entra * Microsoft Graph * Microsoft Intune * Microsoft Purview * Microsoft Teams * .NET * Power Apps * Power Automate * Power BI * Power Platform * PowerShell * SQL * Sysinternals * Visual Studio * Windows * Windows Server Alle Produkte anzeigen Microsoft Learn für Organisationen Stärken Sie die technischen Fähigkeiten Ihres Teams Greifen Sie auf kuratierte Ressourcen zu, um Ihr Team weiterzubilden und Qualifikationslücken zu schließen. * Entwicklungssprachen * C++ * C# * DAX * Java * OData * OpenAPI * Power Query M * VBA Microsoft Learn für Organisationen Stärken Sie die technischen Fähigkeiten Ihres Teams Greifen Sie auf kuratierte Ressourcen zu, um Ihr Team weiterzubilden und Qualifikationslücken zu schließen. * Themen * Künstliche Intelligenz * Kompatibilität * DevOps * Plattformentwicklung * Sicherheit Microsoft Learn für Organisationen Stärken Sie die technischen Fähigkeiten Ihres Teams Greifen Sie auf kuratierte Ressourcen zu, um Ihr Team weiterzubilden und Qualifikationslücken zu schließen. Vorschläge werden während der Eingabe gefiltert Anmelden * Profil * Einstellungen Abmelden PowerShell * Übersicht * DSC * PowerShellGet * Hilfsprogrammmodule * Modulbrowser * API-Browser * Ressourcen * Visual Studio Code-Erweiterung * PowerShell-Katalog * PowerShell-Teamblog * PowerShell-Communityblog * Mehr * Übersicht * DSC * PowerShellGet * Hilfsprogrammmodule * Modulbrowser * API-Browser * Ressourcen * Visual Studio Code-Erweiterung * PowerShell-Katalog * PowerShell-Teamblog * PowerShell-Communityblog PowerShell herunterladen Inhaltsverzeichnis Fokusmodus beenden Warnung schließen Teile dieses Themas wurden möglicherweise maschinell übersetzt. Version PowerShell 7.4 (LTS) * 7.5 (preview) * 7.4 (LTS) * 7.2 (LTS) * 5.1 * Vorherige Versionen Suche Vorschläge werden während der Eingabe gefiltert * Informationen zur Verwendung dieser Dokumentation * Übersicht * Installieren * Erlernen von PowerShell * Neuerungen in PowerShell * Windows PowerShell * Sicherheit * Konfigurieren des gewünschten Zustands (Desired State Configuration, DSC) * PowerShell-Katalog * Community * Skripterstellung und Entwicklung * Leitfaden für Mitwirkende an der Dokumentation * Supportlebenszyklus von PowerShell * Verweis * CimCmdlets * Microsoft.PowerShell.Archive * Microsoft.PowerShell.Core * Befehle * Info * Info * about_Aliases * about_Alias_Provider * about_ANSI_Terminals * about_Arithmetic_Operators * about_Arrays * about_Assignment_Operators * about_Automatic_Variables * about_Booleans * about_Break * about_Built-in_Functions * about_Calculated_Properties * about_Calling_Generic_Methods * about_Case-Sensitivity * about_Character_Encoding * about_CimSession * about_Classes * about_Classes_Constructors * about_Classes_Inheritance * about_Classes_Methods * about_Classes_Properties * about_Command_Precedence * about_Command_Syntax * about_Comment_Based_Help * about_CommonParameters * about_Comparison_Operators * about_Continue * about_Core_Commands * about_Data_Files * about_Data_Sections * about_Debuggers * about_Do * about_Enum * about_Environment_Provider * about_Environment_Variables * about_Execution_Policies * about_Experimental_Features * about_FileSystem_Provider * about_For * about_Foreach * about_Format.ps1xml * about_Functions * about_Functions_Advanced * about_Functions_Advanced_Methods * about_Functions_Advanced_Parameters * about_Functions_Argument_Completion * about_Functions_CmdletBindingAttribute * about_Functions_OutputTypeAttribute * about_Function_Provider * about_Group_Policy_Settings * about_Hash_Tables * about_Hidden * about_History * about_If * about_Intrinsic_Members * about_Jobs * about_Job_Details * about_Join * about_Language_Keywords * about_Language_Modes * about_Line_Editing * about_Locations * about_Logging_Non-Windows * about_Logging_Windows * about_Logical_Operators * about_Member-Access_Enumeration * about_Methods * about_Modules * about_Module_Manifests * about_Numeric_Literals * about_Objects * about_Object_Creation * about_Operators * about_Operator_Precedence * about_Output_Streams * about_PackageManagement * about_Parameters * about_Parameters_Default_Values * about_Parameter_Binding * about_Parameter_Sets * about_Parsing * about_Path_Syntax * about_Pipelines * about_Pipeline_Chain_Operators * about_PowerShell_Config * about_PowerShell_Editions * about_Preference_Variables * about_Profiles * about_Prompts * about_Properties * about_Providers * about_PSConsoleHostReadLine * about_PSCustomObject * about_PSItem * Grundlegendes zu PSModulePath * about_PSSessions * about_PSSession_Details * about_Pwsh * about_Quoting_Rules * about_Redirection * about_Ref * about_Registry_Provider * about_Regular_Expressions * about_Remote * about_Remote_Disconnected_Sessions * about_Remote_Jobs * about_Remote_Output * about_Remote_Requirements * about_Remote_Troubleshooting * about_Remote_Variables * about_Requires * about_Reserved_Words * about_Return * about_Run_With_PowerShell * about_Scopes * about_Scripts * about_Script_Blocks * about_Script_Internationalization * about_Session_Configurations * about_Session_Configuration_Files * about_Signing * about_Simplified_Syntax * about_Special_Characters * about_Splatting * about_Split * about_Switch * about_Tab_Expansion * about_Telemetry * about_Thread_Jobs * about_Throw * about_Trap * about_Try_Catch_Finally * about_Types.ps1xml * about_Type_Accelerators * about_Type_Operators * about_Updatable_Help * about_Update_Notifications * about_Using * about_Variables * about_Variable_Provider * about_While * about_Wildcards * about_Windows_PowerShell_Compatibility * Add-History * Clear-History * Clear-Host * Connect-PSSession * Debug-Job * Disable-ExperimentalFeature * Disable-PSRemoting * Disable-PSSessionConfiguration * Disconnect-PSSession * Enable-ExperimentalFeature * Enable-PSRemoting * Enable-PSSessionConfiguration * Enter-PSHostProcess * Enter-PSSession * Exit-PSHostProcess * Exit-PSSession * Export-ModuleMember * ForEach-Object * Get-Command * Get-ExperimentalFeature * Get-Help * Get-History * Get-Job * Get-Module * Get-PSHostProcessInfo * Get-PSSession * Get-PSSessionCapability * Get-PSSessionConfiguration * Get-PSSubsystem * Import-Module * Invoke-Command * Invoke-History * New-Module * New-ModuleManifest * New-PSRoleCapabilityFile * New-PSSession * New-PSSessionConfigurationFile * New-PSSessionOption * New-PSTransportOption * Out-Default * Out-Host * Out-Null * Receive-Job * Receive-PSSession * Register-ArgumentCompleter * Register-PSSessionConfiguration * Remove-Job * Remove-Module * Remove-PSSession * Save-Help * Set-PSDebug * Set-PSSessionConfiguration * Set-StrictMode * Start-Job * Stop-Job * Switch-Process * TabExpansion2 * Test-ModuleManifest * Test-PSSessionConfigurationFile * Unregister-PSSessionConfiguration * Update-Help * Wait-Job * Where-Object * Microsoft.PowerShell.Diagnostics * Microsoft.PowerShell.Host * Microsoft.PowerShell.Management * Microsoft.PowerShell.Security * Microsoft.PowerShell.Utility * Microsoft.WSMan.Management * PSDiagnostics * PSReadLine * ThreadJob PDF herunterladen 1. Learn 2. PowerShell 1. Learn 2. PowerShell Auf Englisch lesen Speichern * Zu Sammlungen hinzufügen * Zu Plan hinzufügen Inhaltsverzeichnis Auf Englisch lesen Zu Sammlungen hinzufügen Zu Plan hinzufügen -------------------------------------------------------------------------------- FREIGEBEN ÜBER Facebook x.com LinkedIn E-Mail -------------------------------------------------------------------------------- Drucken Inhaltsverzeichnis ABOUT_PROMPTS * Artikel * 04.10.2023 * 1 Mitwirkender Feedback IN DIESEM ARTIKEL 1. Kurze Beschreibung 2. Lange Beschreibung 3. Informationen zur Eingabeaufforderungsfunktion 4. Weitere Informationen KURZE BESCHREIBUNG Beschreibt die Prompt Funktion und veranschaulicht, wie eine benutzerdefinierte Prompt Funktion erstellt wird. LANGE BESCHREIBUNG Die PowerShell-Eingabeaufforderung gibt an, dass PowerShell bereit ist, einen Befehl auszuführen: Kopieren PS C:\> PowerShell verfügt über eine integrierte Prompt Funktion. Sie können Ihre eigene benutzerdefinierte Prompt Funktion in Ihrem PowerShell-Profilskript definieren. INFORMATIONEN ZUR EINGABEAUFFORDERUNGSFUNKTION Die Prompt Funktion bestimmt die Darstellung der PowerShell-Eingabeaufforderung. PowerShell verfügt über eine integrierte Prompt Funktion, aber Sie können sie überschreiben, indem Sie Ihre eigene Prompt Funktion definieren. Die Prompt Funktion weist die folgende Syntax auf: PowerShell Kopieren function Prompt { <function-body> } Die Prompt Funktion muss ein Objekt zurückgeben. Als bewährte Methode geben Sie eine Zeichenfolge oder ein Objekt zurück, das als Zeichenfolge formatiert ist. Die maximale empfohlene Länge beträgt 80 Zeichen. Beispielsweise gibt die folgende Prompt Funktion eine Zeichenfolge "Hello, World" gefolgt von einer rechtwinkligen Klammer (>) zurück. PowerShell Kopieren PS C:\> function prompt {"Hello, World > "} Hello, World > ABRUFEN DER EINGABEAUFFORDERUNGSFUNKTION Verwenden Sie zum Abrufen der Prompt Funktion das Get-Command Cmdlet, oder verwenden Sie das Get-Item Cmdlet auf dem Funktionslaufwerk. Zum Beispiel: PowerShell Kopieren PS C:\> Get-Command Prompt CommandType Name ModuleName ----------- ---- ---------- Function prompt Um das Skript abzurufen, das den Wert der Eingabeaufforderung festlegt, verwenden Sie die Dot-Methode, um die ScriptBlock-Eigenschaft der Prompt Funktion abzurufen. Zum Beispiel: PowerShell Kopieren (Get-Command Prompt).ScriptBlock Output Kopieren "PS $($executionContext.SessionState.Path.CurrentLocation)$('>' * ($nestedPromptLevel + 1)) " # .Link # https://go.microsoft.com/fwlink/?LinkID=225750 # .ExternalHelp System.Management.Automation.dll-help.xml Wie alle Funktionen wird die Prompt Funktion auf dem Function: Laufwerk gespeichert. Um das Skript anzuzeigen, das die aktuelle Prompt Funktion erstellt, geben Sie Folgendes ein: PowerShell Kopieren (Get-Item function:prompt).ScriptBlock DIE STANDARDAUFFORDERUNG Die Standardaufforderung wird nur angezeigt, wenn die Prompt Funktion einen Fehler generiert oder kein Objekt zurückgibt. Die PowerShell-Standardaufforderung lautet: Kopieren PS> Mit dem folgenden Befehl wird beispielsweise die Prompt Funktion festgelegt $null, die ungültig ist. Daher wird die Standardaufforderung angezeigt. PowerShell Kopieren PS C:\> function prompt {$null} PS> Da PowerShell mit einer integrierten Eingabeaufforderung enthalten ist, wird in der Regel die Standardaufforderung nicht angezeigt. INTEGRIERTE EINGABEAUFFORDERUNG PowerShell enthält eine integrierte Prompt Funktion. PowerShell Kopieren function prompt { "PS $($executionContext.SessionState.Path.CurrentLocation)$('>' * ($nestedPromptLevel + 1)) "; # .Link # https://go.microsoft.com/fwlink/?LinkID=225750 # .ExternalHelp System.Management.Automation.dll-help.xml } Die Funktion verwendet das Test-Path Cmdlet, um zu testen, ob die $PSDebugContext automatische Variable einen Wert aufweist. Wenn $PSDebugContext ein Wert vorhanden ist, werden Sie im Debugmodus ausgeführt und [DBG]: der Eingabeaufforderung wie folgt hinzugefügt: Output Kopieren [DBG]: PS C:\ps-test> Ist $PSDebugContext dies nicht aufgefüllt, wird der Eingabeaufforderung die Funktion hinzugefügt PS . Und die Funktion verwendet das Get-Location Cmdlet, um den aktuellen Speicherort des Dateisystemverzeichnisses abzurufen. Anschließend wird eine rechtwinklige Klammer (>) hinzugefügt. Zum Beispiel: Output Kopieren PS C:\ps-test> Wenn Sie sich in einer geschachtelten Eingabeaufforderung befinden, fügt die Funktion der Eingabeaufforderung zwei winkelige Klammern (>>) hinzu. Sie befinden sich in einer geschachtelten Eingabeaufforderung, wenn der Wert der $NestedPromptLevel automatischen Variablen größer als 0 ist. Wenn Sie z. B. in einer geschachtelten Eingabeaufforderung debuggen, ähnelt die Eingabeaufforderung der folgenden Eingabeaufforderung: Output Kopieren [DBG] PS C:\ps-test>>> ÄNDERUNGEN AN DER EINGABEAUFFORDERUNG Das Enter-PSSession Cmdlet stellt den Namen des Remotecomputers der aktuellen Prompt Funktion voran. Wenn Sie das Enter-PSSession Cmdlet verwenden, um eine Sitzung mit einem Remotecomputer zu starten, ändert sich die Eingabeaufforderung, um den Namen des Remotecomputers einzuschließen. Zum Beispiel: Output Kopieren PS Hello, World> Enter-PSSession Server01 [Server01]: PS Hello, World> Andere PowerShell-Hostanwendungen und alternative Shells verfügen möglicherweise über eigene benutzerdefinierte Eingabeaufforderungen. Weitere Informationen zu den $PSDebugContext und $NestedPromptLevel automatischen Variablen finden Sie unter about_Automatic_Variables. ANPASSEN DER EINGABEAUFFORDERUNG Um die Eingabeaufforderung anzupassen, schreiben Sie eine neue Prompt Funktion. Die Funktion ist nicht geschützt, sodass Sie sie überschreiben können. Geben Sie Folgendes ein, um eine Prompt Funktion zu schreiben: PowerShell Kopieren function prompt { } Geben Sie dann zwischen den geschweiften Klammern die Befehle oder die Zeichenfolge ein, die Ihre Eingabeaufforderung erstellt. Die folgende Eingabeaufforderung enthält beispielsweise Ihren Computernamen: PowerShell Kopieren function prompt {"PS [$env:COMPUTERNAME]> "} Auf dem Server01-Computer ähnelt die Eingabeaufforderung der folgenden Eingabeaufforderung: Output Kopieren PS [Server01] > Die folgende Prompt Funktion enthält das aktuelle Datum und die aktuelle Uhrzeit: PowerShell Kopieren function prompt {"$(Get-Date)> "} Die Eingabeaufforderung ähnelt der folgenden Eingabeaufforderung: Output Kopieren 03/15/2012 17:49:47> Sie können auch die Standardfunktion Prompt ändern: Die folgende geänderte Prompt Funktion fügt [ADMIN]: beispielsweise der integrierten PowerShell-Eingabeaufforderung hinzu, wenn sie in einer Sitzung mit erhöhten Rechten ausgeführt wird. PowerShell Kopieren function prompt { $identity = [Security.Principal.WindowsIdentity]::GetCurrent() $principal = [Security.Principal.WindowsPrincipal] $identity $adminRole = [Security.Principal.WindowsBuiltInRole]::Administrator $(if (Test-Path variable:/PSDebugContext) { '[DBG]: ' } elseif($principal.IsInRole($adminRole)) { "[ADMIN]: " } else { '' } ) + 'PS ' + $(Get-Location) + $(if ($NestedPromptLevel -ge 1) { '>>' }) + '> ' } Wenn Sie PowerShell mit der Option "Als Administrator ausführen" starten, wird eine Eingabeaufforderung angezeigt, die der folgenden Eingabeaufforderung ähnelt: Output Kopieren [ADMIN]: PS C:\ps-test> Die folgende Prompt Funktion zeigt die Verlaufs-ID des nächsten Befehls an. Verwenden Sie das Get-History Cmdlet, um den Befehlsverlauf anzuzeigen. PowerShell Kopieren function prompt { # The at sign creates an array in case only one history item exists. $history = @(Get-History) if($history.Count -gt 0) { $lastItem = $history[$history.Count - 1] $lastId = $lastItem.Id } $nextCommand = $lastId + 1 $currentDirectory = Get-Location "PS: $nextCommand $currentDirectory >" } Die folgende Eingabeaufforderung verwendet und Write-HostGet-Random Cmdlets, um eine Eingabeaufforderung zu erstellen, die die Farbe zufällig ändert. Da Write-Host Schreibvorgänge in die aktuelle Hostanwendung, aber kein Objekt zurückgegeben werden, enthält diese Funktion eine Return Anweisung. Ohne dies verwendet PowerShell die Standardaufforderung. PS> PowerShell Kopieren function prompt { $color = Get-Random -Min 1 -Max 16 Write-Host ("PS " + $(Get-Location) +">") -NoNewLine ` -ForegroundColor $Color return " " } SPEICHERN DER EINGABEAUFFORDERUNGSFUNKTION Wie jede Funktion ist die Prompt Funktion nur in der aktuellen Sitzung vorhanden. Um die Prompt Funktion für zukünftige Sitzungen zu speichern, fügen Sie sie zu Ihren PowerShell-Profilen hinzu. Weitere Informationen zu Profilen finden Sie unter about_Profiles. WEITERE INFORMATIONEN * about_Automatic_Variables * about_Debuggers * about_Functions * about_Profiles * about_Scopes * Get-History * Write-Host * Get-Location * Enter-PSSession * Get-Random Zusammenarbeit auf GitHub Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende. Feedback zu PowerShell PowerShell ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: Problem in der Dokumentation öffnen Abgeben von Produktfeedback FEEDBACK Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter https://aka.ms/ContentUserFeedback. Feedback senden und anzeigen für Dieses Produkt Diese Seite Feedback zu allen Seiten anzeigen -------------------------------------------------------------------------------- ZUSÄTZLICHE RESSOURCEN Deutsch Deaktivierungssymbol für California Consumer Privacy Act (CCPA) Ihre Datenschutzoptionen Design * Hell * Dunkel * Hoher Kontrast * Cookies verwalten * Frühere Versionen * Blog * Mitwirken * Datenschutz * Nutzungsbedingungen * Impressum * Marken * © Microsoft 2024 ZUSÄTZLICHE RESSOURCEN IN DIESEM ARTIKEL Deutsch Deaktivierungssymbol für California Consumer Privacy Act (CCPA) Ihre Datenschutzoptionen Design * Hell * Dunkel * Hoher Kontrast * Cookies verwalten * Frühere Versionen * Blog * Mitwirken * Datenschutz * Nutzungsbedingungen * Impressum * Marken * © Microsoft 2024