Oтличное объяснение!
Я, пожалуй, сошлюсь на него в статье помимо упоминания команды FOR. Ключевой момент, конечно,
Цитата:
%0 всегда ссылается на имя программы которую запустили, вместе с полным путем к нему. отсюда, согласно выше преведенной таблице %~d0 заменяется именем диска из пути где был запущен командный файл.
|
Поэтому такую команду имеет смысл запускать только из файла на CD. Если запустить с логического диска, то переменная %CDROM% будет соответствовать букве этого диска.