SET переменные - это не то.Popen писав:В Pascal создан файл (но он оперирует именами файлов только в стандарте DOS, т.е. только "короткими" именами (8+3)).bt писав:Опиши задачу полностью.Popen писав:Немножко не так...
Полученный результат (а это "длинное" имя файла) мне нужно использовать в этом же пакете в качестве переменной, т.е. далее производить с этим файлом всеможможные действия (копировать, переименовывать и т.п.).
Поэтому решил поступить так:
1. Из Паскаля в некий файл записывается текстовая строка с "длинным" именем файла.
2. FindStr я считываю это имя.
3. Теперь КАКИМ-ТО образом я должен результат работы FindStr определить в какую-то переменную (наверное, в Set-переменную) в моём пакетнике с тем, чтобы переименовать Паскалевский "короткий" файл в "длинный" файл.
Т.е. основная задача - переименование короткого имени в длинное имя (имена заранее известны).
Извини, первым своим сообщением я пустил тебя по ложному следу.
Каков алгоритм переименования?