Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision |
software:diy:batch:dos [06/04/2007 21:04] – Typos.. rmeissner | software:diy:batch:dos [06/04/2007 21:04] – Typo.. rmeissner |
---|
Falls die Umgebungsvariable "Name" nicht existiert (also "." gleich "." ist) verzweigt die Batch-Datei zur | Falls die Umgebungsvariable "Name" nicht existiert (also "." gleich "." ist) verzweigt die Batch-Datei zur |
Sprungmarke NONAME. | Sprungmarke NONAME. |
| |
| |
===== Der Parameter %0 ===== | ===== Der Parameter %0 ===== |
anzeigen.\\ | anzeigen.\\ |
\\ | \\ |
Wärend ein PC den Dateinamen mit Erweiterung als Ganzes interpretiert trennt der Portfolio zwischen Datei und Erweiterung. Somit ist die Erweiterung zum Parameter %1=".BAT" geworden. "EINS" ist nun Parameter %2 und "ZWEI" Parameter %3, der in der Batch-Datei ZEIG.BAT nicht abgefragt wird und somit auch nicht mehr auf dem Bildschirm erscheint. Entweder man sorgt dafür, daß Batch-Dateien nie mit der Erweiterung aufgerufen werden, oder man trifft Vorkehrungen in der Datei. Zum Beispiel:\\ | Während ein PC den Dateinamen mit Erweiterung als Ganzes interpretiert trennt der Portfolio zwischen Datei und Erweiterung. Somit ist die Erweiterung zum Parameter %1=".BAT" geworden. "EINS" ist nun Parameter %2 und "ZWEI" Parameter %3, der in der Batch-Datei ZEIG.BAT nicht abgefragt wird und somit auch nicht mehr auf dem Bildschirm erscheint. Entweder man sorgt dafür, dass Batch-Dateien nie mit der Erweiterung aufgerufen werden, oder man trifft Vorkehrungen in der Datei. Zum Beispiel:\\ |
<code dos> | <code dos> |
@echo off | @echo off |