Bitte entschuldigen Sie mich, wenn Sie dies eine sehr lahmen Fragen finden, aber da ich Powershell lerne ich fragen müssen. Wie finden Sie das Cmdlets Alias durch Benutzer verwendet wurde?
Dies ist eine Art von nächstem Teil der Frage gestellt und Antwort erhielt here.
Ich habe eine benutzerdefinierte Cmdlets namens Get-Directory und fügte ich ein Alias 'GDL' (in .psm1 Datei New-Alias-Befehl). So kann der Benutzer entweder Get-DirectoryListing oder gdl verwenden, um den gleichen Befehl auszulösen. Nun möchte ich in meinem Code (.NET, C#) erkennen, welcher Text zur Ausführung des Befehls verwendet wurde. Nehmen wir an, wenn Benutzer alias 'gdl' verwendet, um den Befehl auszuführen, möchte ich eine Nachricht wie
anzeigen'Dieser Alias ist veraltet und sollte nicht verwendet werden.'
Aber ich möchte diese Nachricht nicht anzeigen, wenn Benutzer Get-DirectoryListing verwendet, um den Befehl auszuführen.
Was ist der beste Weg, dies zu erreichen?
Genau das, was ich wollte! Vielen Dank. – digitguy