আমার অনুরূপ পরিস্থিতি ছিল যেখানে আমার ফোল্ডারের নাম সহ অনেকগুলি ফোল্ডার কোনও গন্তব্যের স্থানে অনুলিপি করা দরকার ছিল এবং আশা করি উত্তরযুক্ত চিহ্নিত এই প্রশ্নের সাহায্য করবে, তবে বাস্তবে তা কার্যকর হয় না।
প্রথমত, এমন ইভেন্টগুলি অবশ্যই ঘটে থাকে যেখানে একজনের এই দক্ষতার প্রয়োজন হয় এবং আমি যখন সি: \ উইন্ডোজ \ অ্যাসেম্বলিয়ান \ জিএসি_এমএসআইএল থেকে ফোল্ডারগুলি অনুলিপি করতে পারি তখন আমি তার মধ্যে চলে যাই। উইন্ডোজ এক্সপ্লোরার এই ফোল্ডারটি দেখাতে অস্বীকার করেছে, সুতরাং আপনাকে একটি কমান্ড প্রম্পট ব্যবহার করতে হবে।
আপনি যদি জিএসি ফোল্ডারটির সাথে পরিচিত হন তবে আপনি জানতেন যে ফোল্ডারের নামগুলি তুচ্ছ এবং ভুল টাইপ করলে ভুল পাওয়া সহজ।
সুতরাং ডিরেক্টরি তৈরি করার আগে কোনও বিকল্প নয় - আপনি যদি স্ক্রিপ্ট না ব্যবহার করেন - যা আমি ব্যবহার করে শেষ করেছি, কারণ এটিই ছিল একমাত্র আসল সমাধান।
অস্থায়ী ফাইলে আপনি অনুলিপি করতে চান এমন ফোল্ডারগুলি প্রথমে ডাম্প করুন, এটি সাধারণত কিছু প্যাটার্নের উপর নির্ভর করে যেমন
dir /B policy* > Folders.txt
তারপরে ডাম্পের এন্ট্রিগুলি লুপ করুন এবং গন্তব্যে অনুলিপি করুন। আপনি যদি ব্যাকস্ল্যাশ (\) দিয়ে গন্তব্য যুক্তি শেষ করেন তবে এক্সকপি একটি ফোল্ডার তৈরির যত্ন নেবে
for /F "tokens=*" %%A in (Folders.txt) do xcopy /E /S %%A C:\Dest\%%A\
এই দুটি কমান্ড একটি ব্যাচ ফাইলে রাখুন এবং রান করুন।
এখন যদি কেবল এক্সকপি বা রোবোকপিতে এটি অন্তর্নির্মিত থাকে।