last modified
04.03.2019
Ihr Browser unterstützt kein CSS. Das für die Darstellung dieser Webseiten intendierte Seitenlayout wird deshalb nicht angewandt / angezeigt. Ist dies nicht Ihre Absicht, so haben Sie wahrscheinlich in Ihrem Browser den Autorenmodus deaktiviert. Dennoch sind diese Seiten les- und navigierbar.
Texte der Infoboxen werden inline ausgegeben.
Bitte erlauben Sie den Autorenmodus oder verwenden Sie einen CSS-fähigen Browser, wenn Sie diese Seiten so anschauen möchten, wie sie vom Autor gestaltet wurden.
von Michael Luthardt
Möchte man auf der Kommandozeile das Laufwerk und das aktuelle Verzeichnis wechseln, so ist dies mit dem Befehl cd /d möglich:
C:\foo\bar>cd /d X:\path\to
X:\path\to>
pushd ermöglicht ebenfalls einen laufwerksübergreifenden Wechsel des aktuellen Pfades:
C:\foo\bar>pushd X:\path\to
X:\path\to>
Im Unterschied zu cd "merkt" sich pushd den vorherigen Pfad, und der Befehl popd setzt den Pfad wieder zurück.
In Batchdateien kann so vorübergehend in ein anderes Verzeichnis gewechselt werden:
C:\foo\bar> … Befehle …
C:\foo\bar>pushd X:\path\to
X:\path\to> … Befehle …
X:\path\to>popd
C:\foo\bar> … Befehle …
Besonders nützlich ist das in Batchdateien, deren Pfad man nicht kennt – z. B. auf CDs oder USB-Sticks –, um nach einem Pfadwechsel einfach in den ursprünglichen Pfad zurück zu gelangen:
X:\foo\bar>pushd %TEMP%
C:\path\to\Temp> … Befehle …
C:\path\to\Temp>popd
X:\foo\bar> … Befehle …
Man kann mehrere pushd-popd-Paare ineinander schachteln.
Für Netzwerke ist pushd die einzige Möglichkeit, in Batchdateien in einen Netzwerkpfad zu wechseln. Die Laufwerksbuchstaben auf dem lokalen System werden automatisch von Z: beginnend zugewiesen.
Eine weitere nützliche Anwendung von pushd und popd gibt es bei der Alias-Festlegung für cmd.exe.
30. 12. 2007