Freigeben über


dotnet tool list

Dieser Artikel gilt für: ✔️ .NET Core 3.1 SDK und höher

Name

dotnet tool list: Der Befehl listet alle .NET-Tools des angegebenen Typs auf, die derzeit auf Ihrem Computer installiert sind.

Übersicht

dotnet tool list -g|--global

dotnet tool list --tool-path <PATH>

dotnet tool list --local

dotnet tool list [<PACKAGE_ID>]

dotnet tool list

dotnet tool list -h|--help

Beschreibung

Der Befehl dotnet tool list bietet die Ihnen Möglichkeit, alle globalen, tool-path- oder lokalen .NET-Tools aufzulisten, die auf Ihrem Computer installiert sind. Der Befehl listet den Paketnamen, die installierte Version und den Befehl für das Tool auf. Um den Befehl zu verwenden, geben Sie eine der folgenden Optionen an:

  • Verwenden Sie zum Auflisten globaler Tools am Standardspeicherort die Option --global.
  • Verwenden Sie zum Auflisten globaler Tools an einem benutzerdefinierten Speicherort die Option --tool-path.
  • Verwenden Sie die Option --local, oder lassen Sie die Optionen --global, --tool-path und --local aus, um lokale Tools aufzulisten.
  • Verwenden Sie das optionale PACKAGE_ID Argument, um ein bestimmtes Tool auflisten zu können.

Argumente

  • PACKAGE_ID

    Listet das Tool auf, das die angegebene Paket-ID enthält, wenn das Tool installiert ist. Kann in Verbindung mit Optionen verwendet werden. Bietet eine Möglichkeit, zu überprüfen, ob ein bestimmtes Tool installiert wurde. Wenn kein Tool mit der angegebenen Paket-ID gefunden wird, werden in der Befehlsüberschrift Überschriften ohne Detailzeilen aufgelistet. Der Befehl gibt immer 0 zurück.

Optionen

  • -g|--global

    Listet benutzerweite globale Tools auf. Kann nicht mit der Option --tool-path kombiniert werden. Bei Weglassen von --global und --tool-path werden lokale Tools aufgelistet.

  • -?|-h|--help

    Gibt eine Beschreibung zur Verwendung des Befehls aus.

  • --local

    Diese Option listet lokale Tools für das aktuelle Verzeichnis auf. Sie kann nicht mit der Option --global oder --tool-path kombiniert werden. Wenn Sie sowohl --global als auch --tool-path auslassen, werden lokale Tools aufgelistet, auch wenn --local nicht angegeben wird.

  • --tool-path <PATH>

    Legt einen benutzerdefinierten Speicherort fest, an dem globale Tools gespeichert werden. „PATH“ kann absolut oder relativ sein. Kann nicht mit der Option --global kombiniert werden. Bei Weglassen von --global und --tool-path werden lokale Tools aufgelistet.

Beispiele

  • dotnet tool list -g

    Listet alle globale Tools auf, die benutzerweit auf Ihrem Computer installiert sind (aktuelles Benutzerprofil).

  • dotnet tool list --tool-path c:\global-tools

    Listet die globalen Tools in einem bestimmten Windows-Verzeichnis auf.

  • dotnet tool list --tool-path ~/bin

    Listet die globalen Tools in einem bestimmten Linux/macOS-Verzeichnis auf.

  • dotnet tool list oder dotnet tool list --local

    Listet alle lokalen Tools auf, die im aktuellen Verzeichnis verfügbar sind.

  • dotnet tool list -g dotnetsay

    Listet das globale Tool mit der Paket-ID dotnetsay auf

  • dotnet tool list dotnetsay

    Listet das lokale Tool mit der Paket-ID dotnetsay auf

Siehe auch