Arquivos em lote: Saída para o arquivo txt

3

Estou tentando produzir a lista dir c:/[x:x etc em um arquivo de texto e também com o seguinte código DIR >"Input Data".txt

O acima funciona, mas não exibe exatamente o que é produzido na tela do prompt de comando. Inclui todos os arquivos e diretórios na raiz da unidade c :.

Qualquer ajuda seria muito apreciada! :)

CD  c:\
DIR  C:/D/A:H-D/L
ECHO.
DIR  >"Input Data".txt
ECHO.
MOVE c:/"Input Data".txt c:/"My Batch Script File Assignment"/"Input"/
    
por Jane 05.09.2012 / 06:50

1 resposta

0
  1. Você sabe que o Windows 7 usa \ em vez de / como sistemas operacionais * nix?
  2. Tente colocar um espaço entre cada comutador na linha 2 (por exemplo, DIR C: /D /A:H-D /L )
  3. O comando DIR duas linhas abaixo que são canalizadas para o arquivo está usando apenas o padrão DIR , que inclui arquivos e pastas não ocultos que não são do sistema na pasta atual. Adicione o >"Input Data".txt após o comando na linha 2
por 05.09.2012 / 08:00