Eu tentei
mkdir dir1
mkdir dir1\dir2
mkdir dir1\dir2\dir.SEQ
dir *.SEQ /b /ad /s
e recupere a resposta única
\dir1\dir2\dir.SEQ
Estou tentando recuperar uma lista de diretórios somente do meu NAS que termina em .SEQ. Estou usando a seguinte sintaxe
dir *.SEQ /b /ad /s searching NAS filesystem
Se, no entanto, estiver trazendo de volta todos os subdiretórios, por exemplo. Se o diretório .SEQ estiver em /dir1/dir2/dir.SEQ, ele recuperará 3 registros
/dir1
/dir1/dir2
/dir1/dir2/dir.SEQ
Tudo que eu quero recuperar é /dir1/dir2/dir.SEQ
Alguma idéia?
Eu tentei
mkdir dir1
mkdir dir1\dir2
mkdir dir1\dir2\dir.SEQ
dir *.SEQ /b /ad /s
e recupere a resposta única
\dir1\dir2\dir.SEQ
Parece que você precisa do curinga como parte do parâmetro do nome do caminho, em vez de como um parâmetro separado. Algo parecido com isto:
dir \server.domain\chromeleon$\MACH00\CMDATAROOT\ARCHIVE_A$\*.SEQ /b /ad /s
Teste no meu NAS Eu recebo o resultado esperado.
Se você estiver procurando no diretório atual, o nome do caminho seria:
.\*.SEQ
daqui dir .\*.SEQ /b /ad /s