RUF.CMD hat Vorrang. Man kann aber jederzeit die RUF.BAT mit vollem Dateinamen explizit aufrufen (gilt auch für alle anderen ausführbaren Dateien), damit wird die vorgegebene Reihenfolge außer Kraft gesetzt.
In diesem Zusammenhang auch eine (Quiz-) Frage von mir:
Mal angenommen, im Path befinden sich zwei Verzeichnisse c:utils1 und c:utils2 hintereinander (also utils1 vor utils2), und in utils1 befindet sich ruf.bat, in utils2 ruf.cmd. Was wird wohl ausgeführt, wenn man RUF eingibt?
Ich sage mal (ohne es ausprobiert zu haben, das mache ich gleich), ruf.bat wird ausgeführt, weil jedes path-Verzeichnis erst komplett abgesucht wird (ruf.com/exe/cmd/bat), bevor das nächste drankommt...
Aber: fair sein, erst antworten, dann ausprobieren!
[ Leser: 85 ] |