Hilfe zu ServiceNow CLI erhalten

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Sehen Sie sich verfügbare Befehle, Befehlsoptionen und Beispiele an, oder generieren Sie eine 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, zu dem Sie Hilfe benötigen, gefolgt vom Argument „--help“ ein.

      Das folgende Beispiel zeigt Hilfe für die verfügbaren Befehle der obersten Ebene.

      $ snc --help

      Das folgende Beispiel zeigt die verfügbaren profilspezifischen Befehle.

      $ snc configure profile --help

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

      Name

      Der Name des Befehls.

      Name
           set
      Beschreibung

      Die Beschreibung der Funktion des Befehls und seine Rückgabewerte.

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

      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 jedes der 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, für den Sie debuggen möchten, gefolgt vom Argument „--debug“.

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

      $ snc record delete --table incident --sysid 552c48888c033300964f4932b03eb092 --debug
      Die CLI generiert eine Debug-Protokollierungsausgabe, wenn Sie den Befehl ausführen.