tuscript:loesungen:dateimanagement
Zurück zum Inhaltsverzeichnis - Lösungen und Tipps
Infos über Dateien und Verzeichnisse abfragen
-
ms.tru
Mit TUSCRIPT-Funktionen können Informationen über Dateien (TUSTEP- und Fremddateien) und Verzeichnisse abgefragt und weiterverarbeitet werden. Im Folgenden sind einige Beispielabfragen innerhalb eines Skripts/Makros aufgeführt.
#MAKRO
$$ MODE TUSCRIPT, {}
- Definieren, zu welcher Datei Informationen abgefragt werden sollen
SET datei = "datei_1.pdf"
- Dateiname inkl. des kompletten (absol.) Pfads abfragen.
- Bei Option = TUSTEP muss die Datei angemeldet sein, alternativ: SYSTEM
SET vollst = FULL_NAME (TUSTEP, datei)
- Träger der Datei abfragen
SET pfad = VOLUME (datei)
- Name des TUSTEP-Projekts abfragen
SET proj = PROJECT_NAME (datei)
- alle Projekte des Trägers abfragen (hier Laufwerksbuchstabe D unter Windows)
SET projekte = PROJECT_NAMES (d)
- Ermittlung des Pfads ohne den dort enthaltenen Dateinamen,
- kann anschließend für BROWSE, EXECUTE o.ä. genutzt werden
BUILD S_TABLE kurz = ":{datei}:"
- aus der Variablen "vollst" wird die Zeichenfolge der Suchtabelle "kurz" gelöscht
SET verkuerz = ELIMINATE (vollst, kurz, 0)
- Ausgabe auf dem Bildschirm zur Kontrolle
PRINT vollst
PRINT pfad
PRINT proj
PRINT projekte
PRINT verkuerz
*eof
tuscript/loesungen/dateimanagement.txt · Zuletzt geändert: von 127.0.0.1
