Войти

Показать полную графическую версию : [решено] Вырезать вставить по списку


fashit
22-08-2021, 03:49
Помогите пожалуйста решить задачу имеется txt файл со списком файлов без расширения вида:
aliencr
brkball
flipjack

требуется по списку вырезать файлы из одной папки и вставить в другую папку, пути папок не важны (сам вставлю) и чтобы файлы вырезались (ну или хотя бы копировались) не обращая внимания на расширения файлов.

megaloman
22-08-2021, 14:24
@Echo Off
Set "FileTxt=Z:\Soft_In\файл со списком файлов без расширения.txt"
Set "BoxIn=Z:\Box_In\однa папка"
Set "BoxOut=Z:\Box_Out\другая папка"

If Not Exist "%BoxOut%\" Md "%BoxOut%"
FOR /F "usebackq delims=" %%f IN ("%FileTxt%") DO >nul 2>&1 Move /Y "%BoxIn%\%%f.*" "%BoxOut%\"
Exit /B 0
Сохранить в 866 кодировке, если в путях присутствует кириллица.

fashit
22-08-2021, 15:01
Ура сработало большое спасибо




© OSzone.net 2001-2012