У меня есть пакетный файл, который дает мне список каталогов всех файлов в текущей и подпапках. Я хотел бы изменить это, чтобы перечислить все файлы, которые находятся в подпапках, но НЕ в текущей папке. В настоящее время я использую эту команду ниже, которая успешно работает, чтобы вывести список всех файлов в текущей папке и подпапках.
cd "c:\temp"
dir /s/b *.doc>c:\temp\mylist.txt
Это дает следующие результаты:
c:\temp\test8.doc
c:\temp\test9 (2).doc
c:\temp\test9.doc
c:\temp\012015\blah_012340.doc
c:\temp\032016\blah_124756.doc
c:\temp\042016\blah_125230.doc
c:\temp\052016\blah_052647.doc
Я хотел бы, чтобы мои результаты не показывали то, что находится непосредственно в c:\temp, поэтому мои желаемые результаты были бы:
c:\temp\012015\blah_012340.doc
c:\temp\032016\blah_124756.doc
c:\temp\042016\blah_125230.doc
c:\temp\052016\blah_052647.doc