
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.12.2007, 13:53:30
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
Возникла задача - есть некая сетевая папка 'user', пользователи туда могут выкладывать что угодно и создавать и удалять папки. Необходимо создать BAT файл который бы переносил все *.jpg из папки 'user' в другую папку, вродебы просто move d:\user\*.jpg d:\XLAM\ но данная команда переносит только из папки 'user', а если пользователь создат внутреннют под папку или еще большую вложеность то перенос не происходит. Подскажите как данную задачу реализовать с помощью выполнения BAT файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:09:27
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
Попробуйте, например, RoboCopy. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:10:50
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
естественно, ведь у вас путь меняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:13:11
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
это понятно что меняются, ведь можно же удалить из верхней и подпапок, а почему нельзя переместить из подпапок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:26:40
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
патомучто, для подпапок используется xcopy + rd ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:30:53
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
а с MOVE так можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:35:39
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
при копирование меняется owner, а при переносе остается, мне как раз нужно чтоб я мог определить владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 14:42:38
|
|||
|---|---|---|---|
MOVE в выполняемых BAT файлах |
|||
|
#18+
ernyа с MOVE так можно? стандартом можно, но думаю гемморно это.... нужно каждый раз считывать пути в папки, каким-то образом записывать в батник и выполнять его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 15:21:08
|
|||
|---|---|---|---|
|
|||
MOVE в выполняемых BAT файлах |
|||
|
#18+
Ммихалыч ernyа с MOVE так можно? стандартом можно, но думаю гемморно это.... нужно каждый раз считывать пути в папки, каким-то образом записывать в батник и выполнять его. Или написать скрипт на vbs/jscript, используя рекурсию для перебора всех папок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.12.2007, 15:41:40
|
|||
|---|---|---|---|
|
|||
MOVE в выполняемых BAT файлах |
|||
|
#18+
Я думаю, что подойдет XCOPY с ключом /O или /Х ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2007, 16:30:45
|
|||
|---|---|---|---|
|
|||
MOVE в выполняемых BAT файлах |
|||
|
#18+
ernyВозникла задача - есть некая сетевая папка 'user', пользователи туда могут выкладывать что угодно и создавать и удалять папки. Необходимо создать BAT файл который бы переносил все *.jpg из папки 'user' в другую папку, вродебы просто move d:\user\*.jpg d:\XLAM\ но данная команда переносит только из папки 'user', а если пользователь создат внутреннют под папку или еще большую вложеность то перенос не происходит. Подскажите как данную задачу реализовать с помощью выполнения BAT файлов. поместить MOVE_JPG.BAT в папочку d:\user, Работает, проверил под XP, и 2003. FOR /R %%i IN (.) DO ( cd %%i echo %%i move %%i\*.jpg D:\XLAM\ cd .. ) exit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=26&tablet=1&tid=1505545]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 195ms |
| total: | 321ms |

| 0 / 0 |
