নিম্নলিখিতগুলি সহায়তা করতে পারে - এটি সরাসরি সম্পর্কিত সমস্যা সম্পর্কিত সমস্যার সমাধান করে - তবে অনেকগুলি ডিরেক্টরি এবং উপ ডিরেক্টরিকে বাদ দেয় না।
যদি আপনি কেবল শীর্ষ স্তরের ফোল্ডারগুলি বাদ দেন - ফোল্ডারের নামটি ব্যবহার করুন - উদাহরণস্বরূপ এপিসি। তবে আপনি যদি একটি সাব ফোল্ডার করছেন - আপনার পুরো পথটি প্রয়োজন। সাব-ফোল্ডারের সাথে উত্সের পথ + পাথটি অবশ্যই পুরোপুরি মেলাতে হবে। আমি এটি বিভিন্ন উপায়ে পরীক্ষা করে দেখেছি এবং এটি কেবলমাত্র এটিই কাজ করতে সক্ষম হয়েছি। এই ব্যাচ / সেন্টিমিডি ফাইল ফর্ম্যাটটি পথ বা ফাইলের নামের ফাঁকা স্থানগুলির জন্যও অনুমতি দেয়।
setlocal
set Source_path="\\usatlvmpdroadm1\C$\Installs"
set Destination_path="C:\Robo"
set Log_Path_and_File="C:\RoboCopy_Log_Files\01-Installs C drive to Robo C drive.txt"
set ED1="APC"
set ED2="\\usatlvmpdroadm1\C$\Installs\Dell\Dell MD3420 Firmware"
robocopy.exe %Source_path% %Destination_path% /COPYALL /ZB /MIR /MT:128 /DCOPY:T /XA:SH /XD %ED1% /XD %ED2% /XJ /XJD /R:2 /W:1 /NDL /NP /TEE /LOG:%Log_Path_and_File%
endlocal
%CD%
পরিবেশের পরিবর্তনশীল ব্যবহার করে কেউ যতটা ভাবেন তার চেয়ে কম চেষ্টা করে আপেক্ষিক পাথগুলিকে পরম পথে পরিণত করতে পারেন । উদাহরণ:robocopy ".\CurrentDir" ".\NewDir" /XD "%CD%\CurrentDir\SubDir1" "%CD%\CurrentDir\SubDir2" /E /MOVE