আমি পুরানো ড্রাইভটি পুনরায় ফর্ম্যাট না করেই মাধ্যমিক হার্ড ড্রাইভ হিসাবে ব্যবহার করতে চাই। তবে এই পুরাতন হার্ড ড্রাইভে আমার পুরানো ভিস্তার ইনস্টলেশন রয়েছে যা স্থান গ্রহণ করে। আমি মালিকানা পরিবর্তন করার চেষ্টা করেছি এবং এটি কিছুটা হলেও কাজ করে তবে আমি উইন্ডোজ / সিস্টেম 32 ফোল্ডারে কোনও কিছুই মুছতে পারি না। অনুমতিগুলি পরিবর্তন করার কোনও সহজ উপায় আছে যাতে আমি সমস্ত কিছু মুছতে পারি?
সমাধানটি হ'ল Takeownউইলের পরামর্শ অনুসারে ব্যবহার caclsকরা এবং ফাইলগুলির সম্পূর্ণ নিয়ন্ত্রণ নিতে ব্যবহার করা। যেহেতু ক্যাকলগুলি পুনরাবৃত্তিযোগ্য বলে মনে হচ্ছে না, তাই আমি সাইগউইনকে বহিস্কার করেছিলাম এবং সমস্ত ফাইল পুনরাবৃত্তভাবে পরিবর্তন করার জন্য এই আদেশটি চালিয়েছি:
for d in $(find directory-of-interest -type d);do
cacls $d'/*' /e /G username:F;
done
যেখানে ডিরেক্টরিতে আগ্রহের বিষয়টি আমার ক্ষেত্রে /cygdrive/g/Windowsএবং ব্যবহারকারীর নামটি আমার ব্যবহারকারী নাম।
আমাকে এটিকে ম্যানুয়ালি ডিরেক্টরিতে চালিত করতে হয়েছিল যার নামে স্পেস ছিল। তবে এত কিছুর পরে আমি এখন ডিরেক্টরিটি মুছতে পারি। সতর্কতা: এটি আমার কাছে মনে হয়েছে যা caclsভুলভাবে ব্যবহার করা হলে সম্ভবত রোয়ালি জিনিসগুলি স্ক্রু আপ করতে পারে।