Мне нужно переместить файл из одного каталога в другой без каких-либо фиксированных путей в команде копирования / вставки. Это означает, что я, вероятно, не могу иметь команду копирования / вставки в одну строку:
Структура папок выглядит следующим образом:
- Главная папка
- Files.dir
- log.dir
- executable.bat
Это мой код:
cd log
if exist flist.log del flist.log
cd ..
cd Files
dir /b /a-d>flist.log
copy flist.log
cd ..
cd log
paste flist.log
Или, если возможно, есть что-то вроде этого:
cd log
if exist flist.log del flist.log
cd ..
cd Files
dir /b /a-d>flist.log (save in Files.dir without a fixed path)
Я не могу использовать фиксированный путь, потому что папка, в которой он выполняется, должна иметь возможность перемещаться.
Спасибо :)