Siddharth Rai Ответов: 2

Как я могу передать полный путь с помощью команды exclude в командной строке.


привет,
я использую команду Exclude с помощью

Команда xcopy /г "E:\SOURCE папка\" "E:\DESTINATION \ папку" /исключить:"E:\DESTINATION FOLDER\ExcludedFileList.txt"

он показывает ошибку не может прочитать файл. Я думаю, что это из-за команды EXCLUDE.Команда EXCLUDE не исключает путь с пробелом имя папки с пробелом типа "папка назначения"

Запуск команды xcopy работает только в том случае, если она работает.
я.е
XCopy "E:\SOURCE FOLDER\" "E:\DESTINATION FOLDER\" 


Что я уже пробовал:

XCopy /Y "E:\SOURCE FOLDER\" "E:\DESTINATION FOLDER\" /EXCLUDE:"E:\DESTINATION FOLDER\ExcludedFileList.txt"

2 Ответов

Рейтинг:
20

OriginalGriff

Имя файла кажется мне неправильным:

/EXCLUDE:"E:\DESTINATION FOLDER\EexcludedFileList.txt"
                                 ^
                                 |
Вы уверены, что вам нужны две буквы "е"?
/EXCLUDE:"E:\DESTINATION FOLDER\ExcludedFileList.txt"
Выглядит гораздо более вероятным, и это соответствовало бы сообщению об ошибке.


Siddharth Rai

ПРИВЕТ,

C:\WINDOWS\system32>XCOPY /Y "E:\SOURCE папка" "E:\DESTINATION\" /exclude:E:\DESTINATION FOLDER\ExcludedFileList.txt
Ошибка не удается прочитать файл

C:\WINDOWS\system32>XCOPY /Y "E:\SOURCE папка" "E:\DESTINATION\" /exclude:E:\EXCLUDE\ExcludedFileList.txt

Работает нормально, потому что я меняю папку назначения --> EXCLUDE (нет места)

Richard MacCutchan

Почему бы просто не поставить имя в двойные кавычки, как уже предлагалось?

Я только что попробовал это сделать, и по какой-то причине xcopy неправильно анализирует параметр /exclude.

Рейтинг:
0

Richard MacCutchan

Это верно. Командный процессор обрабатывает пробел как разделитель параметров, поэтому вы должны поместить такое имя пути в кавычки, чтобы убедиться, что оно обрабатывается как один элемент. Вы уверены, что правильно написали имя файла?


Siddharth Rai

Да, имя файла правильное.

Richard MacCutchan

Ну, вы изменили его с вашего первоначального вопроса. Но сообщение ясно говорит вам, что имя файла неверно.