Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата blither:
c move вообще не работает »
Попробуйте дополнительно в команде убрать «%%~na» совокупно с заменой «copy» на «move».

Цитата blither:
Можно организовать еще несколько списков и для каждого списка своя папка назначения? »
Не вижу ни малейшего смысла окромя усложнения кода.

Замените прямое указание:
Код: Выделить весь код
set "in=folder"
set "list=1.txt"
set "out=new folder"
на получение параметров:
Код: Выделить весь код
set "in=%~1"
set "list=%~2"
set "out=%~3"
(разумеется, правильным будет и добавить проверку полученных аргументов).

Создайте «головной» пакетный файл в виде:
Код: Выделить весь код
@echo off

call "MyMoving.cmd" "folder" "1.txt" "1 new folder"
call "MyMoving.cmd" "folder" "2.txt" "2 new folder"
call "MyMoving.cmd" "folder" "3.txt" "3 new folder"
и пользуйте.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:43, 12-04-2016 | #4