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