SymStore Kommandozeilen-Optionen
Die folgenden Syntaxformen werden für SymStore-Transaktionen unterstützt. Der erste Parameter muss immer add oder del sein. Die Reihenfolge der anderen Parameter spielt keine Rolle.
symstore add [/l /o /p /r /compress] [-:MSG Message] [-:REL] [-:NOREFS] /f File /s Store /t Product [/v Version] [/c Comment] [/d LogFile]
symstore add [/a /l /o /p /r] [-:REL] [-:NOREFS] /g Share /f File /x IndexFile [/d LogFile]
symstore add [/o /compress] [ /p [-:MSG |Message] [-:REL] [-:NOREFS]] /y IndexFile /g Share /s Store /t Product [/v Version] [/c Comment] [/d LogFile]
symstore query [/o /r] /f File /s Store [/d LogFile]
symstore del /i ID /s Store [/o] [/d LogFile]
symstore /?
Parameter | Bedeutung |
---|---|
/a | Veranlasst SymStore, neue Indizierungsinformationen an eine bestehende Indexdatei anzuhängen. (Diese Option wird nur zusammen mit der Option /x verwendet.) |
/c Comment | Gibt einen Kommentar für die Transaktion an. |
/compress | Veranlasst SymStore, von jeder in den Symbolspeicher kopierten Datei eine komprimierte Version zu erstellen, anstatt eine unkomprimierte Kopie der Datei zu verwenden. Diese Option ist nur beim Speichern von Dateien und nicht von Zeigern gültig und kann nicht mit der Option /p verwendet werden. |
/d LogFile | Gibt eine Log-Datei an, die für die Befehlsausgabe verwendet werden soll. Wenn diese Option nicht angegeben wird, werden Transaktionsinformationen und andere Ausgaben an stdout gesendet. |
/f Datei | Gibt einen oder mehrere Dateipfade (oder Verzeichnisse) an, die hinzugefügt werden sollen. Wenn ein angegebener Dateipfad mit einem '@'-Symbol beginnt, wird eine Antwortdatei mit einer Liste der hinzuzufügenden Dateien (ein Dateipfad pro Zeile) erwartet. |
/g Share | Gibt den Server und die Freigabe an, auf dem die Symboldateien ursprünglich gespeichert waren. Bei Verwendung mit /f sollte Share mit dem Anfang des File-Spezifizierers identisch sein. Bei Verwendung mit /y sollte Share der Speicherort der ursprünglichen Symboldateien sein (nicht die Indexdatei). Dies bietet Ihnen die Möglichkeit, diesen Teil des Dateipfads später zu ändern, falls Sie die Symboldateien auf einen anderen Server und eine andere Freigabe verschieben. |
/i ID | Gibt die Zeichenfolge der Transaktions-ID an. |
/l | Bietet die Möglichkeit, die Datei in einem lokalen Verzeichnis und nicht in einem Netzwerkpfad zu speichern. (Diese Option wird nur mit der Option /p verwendet.) |
/o | Bewirkt, dass SymStore eine ausführliche Ausgabe anzeigt. |
/p | Veranlasst SymStore, einen Zeiger auf die Datei zu speichern, anstatt die Datei selbst. |
/r | Veranlasst SymStore dazu, Dateien oder Verzeichnisse rekursiv hinzuzufügen. |
/s Store | Gibt das Root-Verzeichnis für den Symbolspeicher an. |
/t Product | Gibt den Namen des Produkts an. |
/v Version | Legt die Version des Produkts fest. |
/x IndexFile | Bewirkt, dass SymStore die eigentlichen Symbolspeicherdateien nicht speichert. Stattdessen nimmt SymStore in der IndexFile einen Datensatz auf, der es SymStore ermöglicht, zu einem späteren Zeitpunkt auf die Symboldateien zuzugreifen. |
/y IndexFile | Veranlasst SymStore, die Daten aus einer Datei zu lesen, die mit /x erstellt wurde. |
-:MSG Message | Fügt die angegebene Nachricht zu jeder Datei hinzu. (Diese Option kann nur verwendet werden, wenn /p verwendet wird.) |
-:REL | Erlaubt es, dass die Pfade in den Dateizeigern relativ sind. Diese Option setzt die Option /l voraus. (Diese Option kann nur verwendet werden, wenn /p verwendet wird.) |
-:NOREFS | Unterlässt die Erstellung von Referenzzeigerdateien für die zu speichernden Dateien und Zeiger. Diese Option ist nur bei der erstmaligen Erstellung eines Symbolspeichers gültig, wenn der zu ändernde Speicher mit dieser Option erstellt wurde. |
/? | Zeigt einen Hilfetext für den Befehl SymStore an. |