Tudo sobre batch: Apostilas, programas, dicas e tutoriais.

30 de dez. de 2008

Utilização de ATTRIB para Procurar um Arquivo:

O ATTRIB com a opção/S procurará todos os subdiretórios os arquivos indicados.De fato, ele corre sobre duas vezes tão rápido como o Windows 95 'Arquivos de Achado ou a função de Arquivos. Além do mais, ele sempre devolve o curto '8.3' nome de arquivo. Frustrantemente, ele também devolve o caminho curto appended ao nome de arquivo longo. Por exemplo:

H:\> attrib/s *.exe
Uma HORA LONGFI~2. TXT H:\VB5\MSDEVE~1\Long Arquivo Name.txt

Há uma tentação para usar ATTRIB como um convertedor de nome de arquivo longo-a-curto. Infelizmente, os atributos realmente adquirem-se expostos primeiro. Portanto você não pode ser seguro que posição o seu nome de arquivo estará em porque você não sabe quantos os atributos lá são. Desde que os nomes de arquivo longos podem conter espaços, você não pode começar somente no fim e trabalhar para trás também. As boas notícias são que ATTRIB estabelece errorlevels baseado em se ele encontrou arquivos. Portanto você pode usá-lo pelo menos como um recursivo SE EXISTIREM

FONTE

0 comentários:

Postar um comentário