Имя пользователя:
Пароль:
 

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

Ветеран


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

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


Цитата Shurik006:
как теперь это всё совместить »
Код: Выделить весь код
@echo off
set "d=C:\papka"
set "f=C:\list.txt"

for /f "delims=" %%a in ('xcopy /sl /exclude:%f% "%d%"') do (
 forfiles /p "%d%" /s /d -3 /c "cmd /c echo @path"|>nul find "%%a" && >nul 2>&1 del /q "%%~a")
)
pause& exit
вообще, если у вас немного файлов на исключение проще так
Код: Выделить весь код
@echo off
set "d=C:\papka"
set "f1=C:\papka\bbb.txt"
set "f2=C:\papka\nnn.txt"

for /f "delims=" %%a in ('forfiles /p "%d%" /s /d -3 /c "cmd /c echo @path"^|findstr /v /c:"%f1%" /c:"%f2%"') do >nul 2>&1 del /q "%%~a"
pause& exit
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:54, 26-02-2019 | #9