1

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

В следующем примере (предположим, что исходный пункт назначения не создан, это диск D:/

ПРИМЕР

copy "D:\_steam\common\Counter-Strike Global Offensive\csgo\cfg\autoexec.cfg" "D:\_material\Counter-Strike Global Offensive/autoexec.cfg"

из-за того, что целевой путь не создан (ошибка):

user@pc $ "D:\_steam\common\Counter-Strike Global Offensive\csgo\cfg\autoexec.cfg" "D:\_material\Counter-Strike Global Offensive/autoexec.cfg" The system cannot find the path specified. 0 file(s) copied.

БЫСТРАЯ ПОЧИНКА

Идите дальше и вручную создайте путь назначения для файла, который будет скопирован. Но это не жизнеспособное решение.

ПОСЛЕДНИЕ МЫСЛИ

Я ищу способ (единственная возможность, так как это команда, это параметр), который позволяет создать путь назначения.

Надеемся, что это будет возможно сделать с помощью 1-строки кода

ССЫЛКА

посмотрите на параметр /D здесь (в моем случае не работает):http://ss64.com/nt/copy.html

1 ответ1

0

Нет простого способа использовать "копию". Вы можете использовать xcopy или создать пакетный файл, который принимает источник и место назначения, затем проверяет место назначения, создает место назначения, если его не существует, а затем копирует файл.

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