Eu tenho 500 arquivos em um diretório, test1.txt a test500.txt
No link da Microsoft http://msdn.microsoft.com/en-us/library/ff469270.aspx , não entendi claramente a diferença entre * e <
O seguinte comando no cmd-prompt lança "Arquivo não encontrado"
dir "test5<"
No entanto, dir "test5<<"lista todos os arquivos test5 *.
Qual o motivo desse comportamento? Não foi possível encontrar nenhum artigo que explique melhor como se espera que "<" se comporte.
[editar 1]
Além disso, se não houver extensões, ou seja, os arquivos test1 - test500, "test5???"correspondem a "test5", "test50" e "test500".
Isso não deveria fornecer "arquivo não encontrado", pois existem três?