XCOPY: «это файл или папка»
XCOPY: при копировании файла с переименованием появляется зарос «это файл или папка». Возможно ли его отключить?
|
А ответ известен? Я использовал вариант времен dos'а:
> xcopy откуда куда /D /E /C /H /R /Y < c:\bat\d
где c:\bat\d - файл из 3-х байт: 64 0D 0A , т.е. d <cr> <lf>, в смысле, копирую каталог.
|
А если копируем файл, как будет выглядит команда? Будет ли это работать в win 2000, xp, 2003?!
|
Petya V4sechkin |
09-01-2008 15:11 712475 |
akrav, могу предложить два варианта: - использование вместо xcopy обычной copy (она таких вопросов не задает);
- echo F | xcopy что куда (в этом случае при запросе будет введено F, то есть файл).
|
akrav, работало в ХР и 2000.
|
Цитата:
Цитата Petya V4sechkin
echo F | xcopy что куда (в этом случае при запросе будет введено F, то есть файл) »
|
Да это сработало! Только вот теперь не работает запрос подтверждения копирования, т.к. он на все вопросы отвечает F…
Цитата:
Цитата gf100
akrav, работало в ХР и 2000. »
|
А если копируем файл, как будет выглядит команда? и будет ли в этом случае работать запрос на подтверждение копирования?
Жаль что choice в NT есть только в Resource Kit...
|
Цитата:
Цитата akrav
А если копируем файл, как будет выглядит команда? »
|
Можно сделать два файла: один с 'd' другой с 'f' в содержимом. И использовать их в нужном контексте.
Цитата:
Цитата akrav
будет ли в этом случае работать запрос на подтверждение копирования? »
|
За это отвечает ключ </Y>.
|
Все дело в том, что при копировании файла с переименованием. Первый вопрос “’это папка или файл” (F | D) затем “скопировать файл?” (Y | N). Мне очень нужно, чтобы ответ на первый вопрос происходил автоматически (ответ “F”), а ответ на второй вопрос осуществлялся интерактивно. В случаи использования “echo F| xcopy …” ответ на первый вопрос автоматизируется, а вместе с ним и второй, т.к. норовит везде ответить “F”. Это приводит к неверной работе команды xcopy…. :(
gf100 , сейчас попытаюсь по Вашему…
|
а как, если не секрет записать в 3-х байтах "копирую файл"? наверное, примерно 66 0D 0A
|
akrav, вообще-то, я привел решение работающее в версиях начиная с 98-й. В ХР, похоже, появились еще ключи. Поэкспериментируй с ключами <Y> и <I>. полное описание команды и ключей xcopy можно найти в "Пуск/ Справка и поддержка" или в командной строке, запустив xcopy /?
|
Dr.Dark |
07-07-2008 19:57 845089 |
Люди в папке \root лежит батник и есть подпапка \Directori в которой лежит файл File.txt. как скопировать его с помощью xcopy из \root\Directori в \root\.
Пишу xcopy \Directori\File.txt на что cmd отвечает ФАЙЛ НЕНАЙДЕН.
Помогите плиз.
|
Dr.Dark |
09-07-2008 12:39 846733 |
Способ современный: echo f | xcopy C:\file.txt D:\file45.txt
|
Время: 12:35.
© OSzone.net 2001-