Ersetzen einer Laufwerksbezeichnung durch ein Verzeichnis Verfasst am: 15.07.2009, 15:40
Um eine Laufwerksbezeichnung durch eine andere Laufwerksbezeichnung und einen Pfadnamen zu ersetzen, verwenden Sie den Befehl subst. Der folgende Befehl beispielsweise ersetzt die Laufwerksbezeichnung A durch das Verzeichnis C:\BALKEN:
subst a, c:\balken
Um die Ersetzung der Laufwerksbezeichnung aufzuheben, verwenden Sie die Option /d wie im folgenden Befehl:
subst a: /d
Manchmal akzeptiert ein Programm nur die Laufwerksbezeichnungen A und B. In diesen Fällen können Sie den Befehl subst verwenden, der vorübergehend eine Laufwerksbezeichnung durch eine andere Laufwerksbezeichnung und einen Pfadnamen ersetzt. Während die Ersetzung aktiv ist, betrachtet MS-DOS alle Bezüge auf Laufwerk A beziehungsweise Laufwerk B als einen Bezug auf ein Verzeichnis auf Ihrer Festplatte.
Hierzu ein Beispiel: Stellen Sie sich vor, Sie verwendeten ein Datenübertragungsprogramm, das nur Dateien auf Laufwerk A verwenden kann. Um nun die Dateien in C:\KOMM in diesem Programm zu verwenden, könnten Sie vor dessen Ausführung folgenden Befehl eingeben:
subst a: c:\komm
Wenn dann das Programm Dateien aus Laufwerk A anfordert, sucht MS-DOS statt dessen in C:\KOMM
Die im Befehl subst angegebene Laufwerksbezeichnung darf alphabetisch nicht hinter der im Befehl lastdrive Ihrer CONFIG.SYS-Datei angegebenen Bezeichnung vorkommen.
Wenn Sie mit der Verwendung des Programms fertig sind, heben Sie die Zuordnung zwischen dem Laufwerk und dem Verzeichnis mit der Option /d wieder auf:
subst a: /d
Die im folgenden genannten Befehle übergehen alle mit dem Befehl subst vorgenommenen Zuordnungen: backup, formst, chkdsk, diskcomp, diskcopy, fdisk, labet, recover, restore und sys- _________________