Hilfe zu ServiceNow CLI erhalten

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Sehen Sie sich verfügbare Befehle, Befehlsoptionen und Beispiele an, oder generieren Sie die Debug-Protokollierungsausgabe.

    Vorbereitungen

    Warum und wann dieser Vorgang ausgeführt wird

    Zusätzlich zur Ausgabeoption für die Debug-Protokollierung protokolliert die CLI alle Befehlsausführungen in einer Protokolldatei an den folgenden Speicherorten:

    • Linux und Mac: ~/.snc/.logs.
    • Windows:%USERPROFILE%\.snc\.logs.

    Prozedur

    1. Um die verfügbaren Befehle und Argumente anzuzeigen, öffnen Sie das Befehlszeilentool Ihres Systems, und geben Sie den Befehl ein, bei dem Sie Hilfe benötigen, gefolgt vom Argument --help.

      Im folgenden Beispiel wird die Hilfe für die verfügbaren Befehle der obersten Ebene angezeigt.

      $ snc --help

      Im folgenden Beispiel werden die verfügbaren profilspezifischen Befehle angezeigt.

      $ snc configure profile --help

      Die CLI zeigt Hilfe für den angeforderten Befehl an, die in acht Abschnitte unterteilt ist:

      Name

      Der Name des Befehls.

      Name
           set
      Beschreibung

      Die Beschreibung dessen, was der Befehl tut, und seine Rückgabewerte.

      Description
           Configure connection profiles. This command is interactive and will prompt you for each configuration value.
      Übersicht

      Die grundlegende Syntax für die Verwendung des Befehls und seiner Optionen.

      Synopsis
           snc configure profile set [arguments]
      Verfügbare Befehle

      Die unter der aktuellen Befehlsgruppe verfügbaren Befehle.

      Available Commands
       list    : Lists the configured connection profiles.
       refresh : Updates the available commands from the instance for the given profile.
       remove  : Removes the specified connection profile.
       set     : Configures connection profiles in order to communicate with an instance.
      Befehlsgruppen

      Die unter der aktuellen Befehlsgruppe verfügbaren Befehlsgruppen.

      Command Groups
           profile : Set, view, and remove connection profiles.
      Argumente

      Eine Beschreibung der einzelnen Argumente, die der Befehl akzeptiert.

      Arguments
           -p, --profile string : Use a specific connection profile when executing a command.
      Globale Argumente

      Die globalen Argumente, die der Befehl akzeptiert.

      Global Arguments
           -d, --debug Print logs to console.
           -h, --help Display detailed help information.
           -o, --output string Set the format for printing command output.
      Beispiele

      Beispiele für den angeforderten Befehl.

      Examples
         Create a new profile to save as the default:
            $ snc configure profile set
               Host:
               Login method:
               Username:
               Password:
               Client id:
               Client secret:
    2. Um eine Debug-Protokollierungsausgabe zu generieren, öffnen Sie das Befehlszeilentool Ihres Systems, und geben Sie den Befehl ein, den Sie debuggen möchten, gefolgt vom Argument --debug.

      Im folgenden Beispiel wird eine Debug-Protokollierungsausgabe generiert, wenn versucht wird, den Vorgang auszuführen.

      $ snc record delete --table incident --sysid 552c48888c033300964f4932b03eb092 --debug
      Die CLI generiert beim Ausführen des Befehls eine Debug-Protokollierungsausgabe.