Отредактировать bat
Код:
@echo off
set "directory_for_search=D:\Test"
set "mask=*.Default Main"
set "file_to_copy_1=E:\Remember.ini"
set "destination_folder_1=."
set "file_to_copy_2=E:\SettingsManager.ini"
set "destination_folder_2=Redist"
for /f "delims=" %%i in ('
dir /ad/b/s "%directory_for_search%\%mask%"^| findstr /rc:"\\........\%mask:~1%$"
') do (
copy "%file_to_copy_1%" "%%i\%destination_folder_1%"
copy "%file_to_copy_2%" "%%i\%destination_folder_2%"
)
>nul timeout /t 5
exit /b »
Подскажите пожалуйста,нужно отредактировать эту строчку set "destination_folder_2=Redist", если самой папки "redist" нету батник должен ее создать,а после поместить туда копируемый файл, вместо этого он создает файл с именем redist и копирует его в корневой каталог
|
Замените строку
Код:
copy "%file_to_copy_2%" "%%i\%destination_folder_2%"
на строку
Код:
xcopy /qy "%file_to_copy_2%" "%%i\%destination_folder_2%\"
.
|
Время: 07:11.
© OSzone.net 2001-