Как да напиша едно име на папка с всички файлове в нея в текстов файл в DOS?

Да предположим, че имам структура на папки, която има път като този.. C:\Fold1\Fold2\Fold3\Sample.xls

Искам да покажа името на файла, т.е. Sample.xls в отделен текстов файл заедно с името на последната папка. Това е Fold3

Изходът в текстовия файл трябва да бъде така..

Сгънете 3 Sample.xls

Моля, нуждаете се от кода възможно най-скоро...


dos
person Ram    schedule 31.05.2011    source източник


Отговори (1)


Бих направил чист Dir /B във временен файл и след това бих използвал някакво решение awk или grep, за да извлека частта, от която се нуждая, с регулярни изрази.

Има много безплатни инструменти, които позволяват това (GNU за Windows).

person kStarbe    schedule 02.06.2011