নেটওয়ার্ক শেয়ার থেকেও আমি একই চেষ্টা করার চেষ্টা করছি।
SET MoveDirSource=\\Server\Folder
SET MoveDirDestination=Z:\Folder
উইন্ডোজ 7 মেশিনে পরীক্ষাগুলি থেকে আমার অনুসন্ধান এবং সমাধান এখানে।
প্রস্তাবনা:
ROBOCOPY "%MoveDirSource%" "%MoveDirDestination%" /MOVE /E
সমস্যা: উত্স ফোল্ডার সরায়।
প্রস্তাবনা:
ROBOCOPY "%MoveDirSource%" "%MoveDirDestination%" /MOVE /E /XD "%MoveDirSource%"
সমস্যা: তবুও উত্স ফোল্ডারটি সরায়।
প্রস্তাবনা:
ROBOCOPY "%MoveDirSource%" "%MoveDirDestination%" /MOV /E
সমস্যা: উত্স ফোল্ডারে পিছনে খালি ফোল্ডার কাঠামো ফেলে।
কাজের সমাধান:
MKDIR "%MoveDirDestination%"
FOR %%i IN ("%MoveDirSource%\*") DO MOVE /Y "%%i" "%MoveDirDestination%\%%~nxi"
FOR /D %%i IN ("%MoveDirSource%\*") DO ROBOCOPY /MOVE /E "%%i" "%MoveDirDestination%\%%~nxi"
প্রথম দুটি লাইন শীর্ষ স্তরের ফাইলগুলি সরান, তৃতীয়টি ফোল্ডারগুলি সরায়। নোট করুন যে ডাবল %% ব্যাচ ফাইলে ব্যবহারের জন্য, একটি কমান্ড লাইনে আটকানোর জন্য এগুলি একক শতাংশের চিহ্নে পরিবর্তিত হওয়া দরকার।
destination nxi গন্তব্যস্থলে একটি সাবস্কিটিউশন ভ্যারিয়েবল (দেখুন / / দেখুন) যেখানে lo nxi বর্তমানে আইটেমটির নাম এবং প্রসারকে লুপ করা হচ্ছে।
রোবকপি এক মিলিয়ন বার রিটারিতে ডিফল্ট হয় এবং প্রতিটি চেষ্টা করার মধ্যে 30 সেকেন্ড অপেক্ষা করে, সুতরাং আপনি রোবোকপির আর্গুমেন্টে / আর: 1 / ডাব্লু: 1 যুক্ত করতে চাইতে পারেন।