Ich finde %~dp0
sehr nützlich, und ich verwende es häufig, um meine Batch-Dateien portabler zu machen.
Aber das Etikett selbst scheint mir sehr kryptisch zu sein... Was ist das ~
tun? Hat dp
meinen Antrieb und Weg? Bedeutet die 0
beziehen sich auf %0
den Pfad zur Batch-Datei, der den Dateinamen enthält?
Oder ist es nur ein seltsames Etikett?
Ich würde auch gerne wissen, ob es sich um eine dokumentierte Funktion handelt, oder um etwas, das veraltet ist.