В основном я просто пытаюсь создать batch file
, чтобы скопировать один файл из одного места в другое место в Windows XP, как и код ниже, но не удалось. Могу я узнать почему?Ошибка синтаксиса команды копирования в Windows XP
copy C:/Directory_A/the_file D:/Directory_B
Когда я исполняю batch file
я вижу это на выходе:
The syntax of the command is incorrect.
для Windows использует обратную косую черту (не слэша) в качестве разделителя пути, но будет принять также косую черту. То, что вы показали, не приведет к ошибке, а это означает, что, очевидно, ваша настоящая команда не использует 'C:/Directory_A' или какую-либо другую часть кода примера. Вам нужно опубликовать фактическую команду, которую вы пытаетесь использовать, или, по крайней мере, лучшее ее представление. –
@Ken White: Неправда. Попробуйте сами. копия не будет использоваться для forwardslashes, так как она путает их с параметрами/для. – shinjin
@shinjin: Прекрасно работает здесь, используя реальные каталоги. –