1

Я использую эту команду:

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

Я пытаюсь переместить несколько файлов в папку архива, используя *.txt но я получаю сообщение об ошибке, в котором говорится, что он не может найти указанный файл.

Какие-либо предложения?

2 ответа2

2

Синтаксис move C:\folder\*.txt C:\folder\archive

2

Команда move не позволяет использовать подстановочные знаки в месте назначения, которое должно быть существующим каталогом, если вы перемещаете более одного файла. (Синтаксис для move отличается от синтаксиса rename , что может сбить вас с толку. ) Вот пример:

> 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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .