Я пишу сборку script, и если каталог, в котором пользователь создает script, содержит пробелы, все разваливается. Чтобы обойти это, я подумал о том, чтобы использовать имена файлов 8.3, чтобы drive:\Documents and setttings\whatever
стал drive:\Docume~1\whatever
. Текущую директорию можно найти, запросив переменную окружения% CD%.
Как преобразовать% CD% в короткий путь к файлу?