Share via


about_Case-Sensitivity

Kurze Beschreibung

PowerShell wird bei Beibehaltung der Groß-/Kleinschreibung so groß wie möglich unterschieden.

Lange Beschreibung

Im Allgemeinen ist PowerShell so groß wie möglich, wobei die Groß-/Kleinschreibung beibehalten wird und das zugrunde liegende Betriebssystem nicht unterbricht.

Auf Unix-basierten Systemen

Bei Unix-basierten Systemen wird die Groß-/Kleinschreibung von PowerShell beachtet, da sich Dateisystemmanipulation und Umgebungsvariablen direkt auf das zugrunde liegende Betriebssystem und die Integration mit anderen Tools auswirken.

Auf allen Systemen

  • Bei PowerShell-Variablen wird die Groß-/Kleinschreibung nicht beachtet.

    Variablennamen haben keine Interaktion zwischen ihnen und dem zugrunde liegenden Betriebssystem. PowerShell behandelt die Groß-/Kleinschreibung bei Berücksichtigung der Groß-/Kleinschreibung.

  • Bei Modulnamen wird die Groß-/Kleinschreibung nicht beachtet (mit Ausnahmen)

    Der Name des Moduls ist rein ein PowerShell-Konzept und behandelt die Groß-/Kleinschreibung nicht. Es gibt jedoch eine starke Zuordnung zu einem Ordnernamen, bei dem die Groß-/Kleinschreibung im zugrunde liegenden Betriebssystem beachtet werden kann. Das Importieren von zwei Modulen mit demselben Namen mit der Groß-/Kleinschreibung hat das gleiche Verhalten wie das Importieren von zwei Modulen mit demselben Namen aus unterschiedlichen Pfaden.

    Der Name eines Moduls wird im Sitzungszustand gespeichert, wobei der Fall verwendet wird, nach dem es importiert wurde. Der Name, wie im Sitzungszustand gespeichert, wird verwendet Update-Help , wenn Sie nach neuen Hilfedateien suchen. Der Webdienst, der die Hilfedateien für Microsoft bereitstellt, verwendet ein Dateisystem mit Groß-/Kleinschreibung. Wenn der Fall des importierten Namens des Moduls nicht übereinstimmt, Update-Help können die Hilfedateien nicht gefunden und ein Fehler gemeldet werden.