Mover um arquivo para a pasta de arquivamento no cmd usando curingas

1

Estou usando este comando:

move C:\folder\*.txt C:\folder\archive\*.txt

Estou tentando mover vários arquivos para uma pasta de arquivamento usando o *.txt , mas recebo um erro informando que não é possível encontrar o arquivo especificado.

Alguma sugestão?

    
por Jonathan Guarascio 10.12.2012 / 19:25

2 respostas

2

A sintaxe

é move C:\folder\*.txt C:\folder\archive

    
por 10.12.2012 / 19:31
2

O comando move não permite curingas no destino, que deve ser um diretório existente se você estiver movendo mais de um arquivo. (A sintaxe para move é diferente de rename , o que pode estar confundindo você.) Aqui está um exemplo:

> dir /w
 Volume in drive C is Windows7
 Volume Serial Number is E441-3A51

 Directory of C:\Users\Nicole\Desktop\MoveExample

[.]      [..]     file1    file2    [folder]
               2 File(s)             27 bytes
               3 Dir(s)  507,369,046,016 bytes free

> move file* fold*
The filename, directory name, or volume label syntax is incorrect.

> move file* newfolder
Cannot move multiple files to a single file.

> move file* folder
C:\Users\Nicole\Desktop\MoveExample\file1
C:\Users\Nicole\Desktop\MoveExample\file2
        2 file(s) moved.
    
por 10.12.2012 / 20:18