Freigeben über


Verwenden einer Befehlsdatei

Wenn Sie eine Reihe von HostIntegration Server-Konfigurationsbefehlen ausführen möchten, können Sie das Wort snacfg aus jedem Befehl entfernen, die neuen Befehle in einer Datei mit dem Namen einer Befehlsdatei platzieren und dann einen einzigen snacfg-Befehl verwenden, um die gesamte Befehlsdatei auszuführen. Dies ähnelt der Funktionsweise einer Batchdatei. Eine Befehlsdatei wird jedoch geöffnet und schließt die Konfigurationsdatei weniger oft als eine Batchdatei. Wenn eine Befehlsdatei ausgeführt wird, wird die Konfigurationsdatei nur einmal geöffnet, am Anfang. Dann werden alle Befehle ausgeführt, und die Konfigurationsdatei wird geschlossen. Wenn dagegen eine Batchdatei mit Snacfg-Befehlen ausgeführt wird, wird die Konfigurationsdatei mehrmals geöffnet und geschlossen, einmal für jeden Befehl in der Datei.

Schließen Sie beim Erstellen einer Befehlsdatei folgendes nicht ein:

  • Das Wort snacfg

  • Ein Pfad für eine Konfigurationsdatei

  • Ein Befehlspfad für eine andere Befehlsdatei

  • Ein umgekehrter Schrägstrich innerhalb der Textzeichenfolge für einen Kommentar

    Außerdem können Sie lange, mehrzeile Befehle in eine Befehlsdatei einfügen, indem Sie Zeilen mit einem umgekehrten Schrägstrich ( \ ) beenden. Der umgekehrte Schrägstrich gibt an, dass die Zeichenfolge in der nächsten Zeile an den aktuellen Befehl angefügt werden soll.

    Es gibt zwei Schritte für die Verwendung einer Befehlsdatei. Erstellen Sie zunächst die Datei, indem Sie entweder die Konfigurationsbefehle in eine Nur-Textdatei eingeben oder die Option "/print " verwenden, wie im nächsten Abschnitt beschrieben. Führen Sie dann die Befehlsdatei über die Eingabeaufforderung aus, indem Sie eine Zeile mit der folgenden Syntax eingeben:

  
[configpath]commandpath []  
  

In der vorherigen Syntaxzeile ist configpath der Pfad der Konfigurationsdatei, auf der Befehle ausgeführt werden sollen; stellen Sie diesem Pfad das # Symbol voran. Auf ähnliche Weise ist Commandpath der Pfad der Befehlsdatei; stellen Sie diesem Pfad das @ Symbol voran. Verwenden Sie die Option /v (ausführlich), damit alle Informationsmeldungen (nicht nur Fehlermeldungen) angezeigt werden, wenn die Befehlsdatei läuft. Ohne die Option "/v " werden nur Fehlermeldungen angezeigt.

Um beispielsweise eine Reihe von Befehlen auszuführen, die zu einer Auflistung der Verknüpfungen und Verbindungen in einer Konfigurationsdatei führen, erstellen Sie eine Datei namens SNA_CMD1.TXT, die die folgenden Zeilen enthält:

link /list  
connection /list  

Siehe auch

Snacfg-Referenz