![]() |
копирование файлов из подкаталогов
допустим есть директория в ней поддиректории. нужно скопировать файлы из поддиректорий в указанную директорию в др месте. немного знаком с CMD, пытался ее силами решить эту проблему, но не знаю как прописать изменяемую поддиректорию. вот.
|
bojfriend, как именно Вы пытались?
|
я думал что папку как и имя файла можно заменить "*" или еще чем нибудь и все будет работать. баты писать не умею, ваще не разу не пробЫвал.
одна из маоих попыток выглядела так j:\>xcopy *\windows7 l:\path /s где path - место, куда надо скопировать j:\ - основная директория * - поддиректории |
нашел частичное решение. так что забудим)
|
bojfriend,
Нет так нельзя. Допускается использование полных или относительных путей. Если нет возможности явно указать путь, то его надо определить: Код:
@echo off |
Решаю аналогичную проблему. Необходимо запустить батник, чтобы он скопировал себя и лежащие рядом папки и файлы по указанному пути. Так не получается
Код:
xcopy /i /y "%~dp0" "%temp%\11\" |
sov44,
Просто надо было посмотреть %~dp0 Он закаанчивается слешем. Два варианта: Код:
xcopy /e /y "%~dp0." "%temp%\11\" Код:
pushd "%~dp0" && xcopy /e /y . "%temp%\11\" && popd |
Цитата:
ps. хотя ща попроывал работает. мдя, видно до понимания батников мне есЧо далеко.... |
Цитата:
|
Время: 03:31. |
Время: 03:31.
© OSzone.net 2001-