Zweck:Behält den globalen Befehlsverlauf, den Verzeichnisverlauf, Alias- und Benutzerfunktionslisten im Speicher, wenn TCC-RT läuft nicht

 

Format:SHRALIAS [/U]

 

/Entladen)

 

Verwendung:

 

Wenn Sie alle schließen TCC-RT-Sitzungen wird der Speicher für den globalen Befehlsverlauf, den globalen Verzeichnisverlauf, den globalen Alias ​​und die globalen Funktionslisten freigegeben. Wenn Sie möchten, dass die Listen auch dann im Speicher erhalten bleiben TCC-RT läuft nicht, Sie müssen SHRALIAS ausführen.

 

Der SHRALIAS-Befehl startet und initialisiert SHRALIAS.EXE, ein kleines Programm, das aktiv bleibt und globale Listen beibehält, wenn TCC-RT läuft nicht. SHRALIAS.EXE muss im selben Verzeichnis wie gespeichert werden TCC-RT oder in einem Verzeichnis auf Ihrem PATH. Du kann keine Lauf SHRALIAS.EXE Direkt, muss es intern von aufgerufen werden SHRALIAS Befehl.

 

Sobald SHRALIAS ausgeführt wurde, bleiben die globalen Listen im Speicher erhalten, bis Sie sie verwenden SHRALIAS /U um die Listen zu entladen, oder bis Sie Ihr Betriebssystem herunterfahren.

 

Wenn Sie eine Umgebungsvariable mit dem Namen SHRALIAS_SAVE_PATH haben, speichert SHRALIAS beim Beenden von SHRALIAS die Alias-, Verlaufs-, Verzeichnis- und Funktionslisten in dem durch SHRALIAS_SAVE_PATH angegebenen Pfad. Die Dateien werden im Unicode-Format als alias.sav, History.sav, dirhistory.sav und function.sav gespeichert.

 

SHRALIAS wird nicht funktionieren, es sei denn, Sie haben mindestens dank One Kopie TCC-RT wird mit aktiviertem globalen Alias, globaler Funktion, globalem Befehlsverlauf oder globalem Verzeichnisverlauf ausgeführt. Wenn keine globale Liste gefunden wird, zeigt SHRALIAS einen Fehler an.

 

Wenn Sie SHRALIAS von einem temporären Start aus starten TCC-RT Sitzung, die nach dem Start von SHRALIAS beendet wird, die TCC-RT-Sitzung wird möglicherweise beendet und die freigegebenen Listen verworfen, bevor SHRALIAS eine Verbindung zu ihnen herstellen kann. In diesem Fall SHRALIAS.EXE wird nicht geladen. Wenn dieses Problem auftritt, fügen Sie eine kurze Verzögerung hinzu DELAY Befehl, nachdem SHRALIAS geladen wurde und bevor Ihre Sitzung beendet wird.

 

SHRALIAS funktioniert nicht in getrennten Sitzungen (d. h. solchen, die mit begonnen haben). ABLÖSEN, oder mit dem AT-Dienstprogramm), aufgrund von Sicherheitsproblemen in Windows. Daher wird der Befehl SHRALIAS für getrennte Sitzungen ignoriert.

 

Weitere Informationen zu globalen Historien, Funktions- und Aliaslisten finden Sie unter Lokale und globale Funktionen und Lokale und globale Aliase.

 

Option:

 

/UAbschaltet SHRALIAS.EXE. Der gesamte globale Befehlsverlauf, Verzeichnisverlauf, Funktions- und Aliaslisten werden bei der letzten Kopie von aus dem Speicher freigegeben TCC-RT wird beendet, es sei denn, SHRALIAS wird vor diesem Zeitpunkt erneut geladen.