merhaba arkadaşlar. zaman buldukça iyi kötü yapmak istediğim şeyi sistemi oturtmaya çalışıyorum. aslında @integer arkadaşımızın paylaştığı kod yeterli ancak bir kaç eksik var ve bir türlü gideremedim eksikleri. şimdi sizlere video ve kodları paylaşacağım.
müsayit olduğunuz zaman ilgilenebilir ve yardımcı olabilirseniz çok memnun olurum arkadaşlar.
video link :
https://youtu.be/1Fgw2D-8hpUkodlar :
@echo off
setlocal enabledelayedexpansion
set "source=D:\CACHE\CACHEFOLDER\TMP\NLTmpMnt01"
set "target=D:\0\hedef"
for /f "tokens=* usebackq" %%A in ("filelist.txt") do (
set "FILE=%%A"
set "dest_file_full=%target%\!FILE:%source%=!"
set "dest_file_filename=%%A"
call set "dest_file_dir=%%dest_file_full:!dest_file_filename!=%%"
if not exist "!dest_file_dir!" (
md "!dest_file_dir!"
)
set "source_file_full=%source%\!FILE:%source%=!"
robocopy "!source_file_full!" "!dest_file_dir!" /E
)
pause
bu kodlar alt klasör ve içerikleri tam anlamıyla birebir kopyalıyor. tam istediğim gibi.
video'da gerekli detayları tam net anlattım.
şimdi'den ilgi ve alakanız için teşekkür ederim.