PDA

Просмотр полной версии : Консоль copy


Ru}{eeZ
09.09.2008, 17:43
(в bat файле)
При команде
copy /y "1.exe" "%SYSTEMROOT%/system32\1.exe"
консоль пытается копировать файл из дериктории которая сейчас выбрана, но как сделать, что бы она копировала этот файл из дериктории, из которой запущен сам батник? Иначе выдаёт
Не удается найти указанный файл.
Очень важный вопрос! Но как не ломаю голову не могу найти выхода!

individ
09.09.2008, 17:48
copy /y 1.exe %SYSTEMROOT%\system32\1.exe

Ru}{eeZ
09.09.2008, 17:56
copy /y 1.exe %SYSTEMROOT%\system32\1.exe

не работает

individ
09.09.2008, 18:08
не работает
а если перед файлом поставить \ ?
copy /y \1.exe %SYSTEMROOT%\system32\1.exe

у меня в обоих вариантах работает

SpangeBoB
09.09.2008, 18:14
copy "%~dp0\файл" путь /Y

Ru}{eeZ
09.09.2008, 18:21
Спасибо огромное! А чего она такая "кривая" чтоль?) или что она вообще означает?...

SpangeBoB
09.09.2008, 18:30
Спасибо огромное! А чего она такая "кривая" чтоль?) или что она вообще означает?...
http://www.rsdn.ru/article/winshell/batanyca.xml

Ru}{eeZ
09.09.2008, 18:40
Спасибо ещё раз!))