I имеют следующую структуру каталогов:Использование DIR для файлов в подкаталогах
C:\Users\me\data\2017.01.01
C:\Users\me\data\2017.01.01\Files
C:\Users\me\data\2017.01.01\Files\1
C:\Users\me\data\2017.01.01\Files\2
C:\Users\me\data\2017.01.01\Files\3
C:\Users\me\data\2017.01.02
C:\Users\me\data\2017.01.02\Files
C:\Users\me\data\2017.01.02\Files\3
C:\Users\me\data\2017.01.03
C:\Users\me\data\2017.01.04
C:\Users\me\data\2017.01.04\Files
C:\Users\me\data\2017.01.04\Files\2
C:\Users\me\data\2017.01.04\Files\3
C:\Users\me\data\2017.01.05
C:\Users\me\data\2017.01.05\Files
C:\Users\me\data\2017.01.05\Files\1
C:\Users\me\data\2017.01.05\Files\3
Это подмножество - У меня есть папки для каждого дня в прошлом году и в этом году. В папке каждого дня может быть или нет каталог файлов; каждый каталог файлов может иметь или не иметь подкаталоги 1, 2 и/или 3 (обратите внимание, что в приведенных выше случаях инциденты «1», «2» или «3» являются каталогами, а не файлами. могут не иметь файлов в них).
Что мне нужно - команда командной строки Windows (dir?), В которой будут перечислены все файлы во всех каталогах с именем «1». Я пробовал такие вещи, как:
dir \s *\files
dir \s *\files\*
но не может получить что-нибудь на работу.
Можно ли это сделать?
FYI - Windows 10, 64 бит.
Введите 'dir /?' В командной строке. Оператор switch в Windows - */*, а не * \ *. Подстановочные знаки не поддерживаются перед каталогами, поэтому вы не можете использовать '* \ files'. –