ForFiles কমান্ড আপনাকে কিছু κριতেরিয়া মেনে ফোল্ডার ম্যানেজ বা ডিলিট করতে দেয় উইন্ডোজ ১০-এ। আপনি যদি শেয়ার্ড নেটওয়ার্ক ফোল্ডার বা ম্যাপড নেটওয়ার্ক ড্রাইভে ForFiles কমান্ড ব্যবহার করতে চান, তবে এখানে পদ্ধতিটি দেওয়া হলো কমান্ড প্রম্পট ব্যবহার করে।
ForFiles হলো একটি কমান্ড যা আপনি কমান্ড প্রম্পটের মাধ্যমে রান করতে পারেন মূলত ফাইল ডিলিট করতে যা কিছু কাস্টম ফিল্টার অনুযায়ী কাজ করে আপনার প্রয়োজন অনুযায়ী। উদাহরণস্বরূপ, আপনি যদি এক বছরের বা ছয় মাসের পুরনো সব ফাইল মুছে ফেলে কিছু ফ্রি স্পেস তৈরি করতে চান, তবে আপনি ForFiles কমান্ড ব্যবহার করে সেটা করতে পারেন। একমাত্র সমস্যা হচ্ছে আপনি এটি লোকাল কম্পিউটারে রান করতে পারেন। আপনি যদি শেয়ার্ড নেটওয়ার্ক ড্রাইভ বা ফোল্ডারে ForFiles কমান্ড রান করতে চান, তবে আপনাকে প্রথমে এটা ম্যাপ করতে হবে।
শেয়ার্ড নেটওয়ার্ক ফোল্ডারে ForFiles কমান্ড ব্যবহার করার পদ্ধতি
শেয়ার্ড নেটওয়ার্ক ফোল্ডার বা ম্যাপড নেটওয়ার্ক ড্রাইভে ফাইল ডিলিট, রিনেম, মুভ করার ForFiles কমান্ড উইন্ডোজ ১০-এ। শেয়ার্ড নেটওয়ার্ক ফোল্ডারে ForFiles কমান্ড ব্যবহার করতে, এই ধাপগুলো অনুসরণ করুন-
- টাস্কবার সার্চ বক্সে cmd সার্চ করুন।
- Run as administrator অপশনে ক্লিক করুন।
- Yes বাটনে ক্লিক করুন।
- net use কমান্ড দিয়ে একটি ড্রাইভ ম্যাপ করুন।
- ফাইল ডিলিট করতে ফিল্টারসহ forfiles কমান্ড দিন।
প্রথমে, আপনাকে অ্যাডমিনিস্ট্রেটর প্রিভিলেজের সাথে Command Prompt খুলতে হবে। এর জন্য, টাস্কবার সার্চ বক্সে cmd সার্চ করুন। যখন সার্চ রেজাল্ট আসবে, নিশ্চিত হন Command Prompt সিলেক্ট করা আছে। যদি থাকে, তবে সংশ্লিষ্ট Run as administrator অপশনে ক্লিক করুন। পরবর্তীতে, Yes অপশন সিলেক্ট করুন Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খোলার জন্য।
এখন, আপনাকে ForFiles কমান্ড রান করার জন্য একটি নেটওয়ার্ক ড্রাইভ ম্যাপ করতে হবে। এর জন্য, নিচের কমান্ডটি টাইপ করে Enter বাটন চাপুন:
net use F: \\networkShare\files /user:yourusername password
F-কে আপনার ম্যাপ করতে চাওয়া আসল ড্রাইভ দিয়ে রিপ্লেস করুন, yourusername এবং password-কে আপনার ইউজারনেম এবং পাসওয়ার্ড দিয়ে রিপ্লেস করুন।
লিস্ট পেতে, নিচের কমান্ডটি দিন-
ForFiles /?

এটি সব কমান্ড উদাহরণসহ দেখাবে যাতে আপনি উইন্ডোজ ১০-এ ম্যাপড নেটওয়ার্ক ফোল্ডারে সেগুলো ব্যবহার করতে পারেন।
পূর্ণ সিন্ট্যাক্স যা আপনি ব্যবহার করতে পারেন:
forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]
আপনি ForFiles কমান্ড এইভাবে ব্যবহার করতে পারেন:
ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"
আপনাকে F:\folder-path-কে আপনি যে ফোল্ডার পাথ ডিলিট করতে চান তার আসল পাথ দিয়ে রিপ্লেস করতে হবে।
উপরের কমান্ড আপনাকে উক্ত ফোল্ডারে উপলব্ধ ১৮০ দিন বা ছয় মাসের পুরনো সব ফাইল ডিলিট করতে দেবে।
ForFiles-এর পাশাপাশি ব্যবহার করা যাবে এমন অন্যান্য কমান্ডও রয়েছে।
কারেন্ট ডিরেক্টরিতে থাকা সব ফাইল লিস্ট করতে যেগুলো কমপক্ষে এক বছরের পুরনো, টাইপ করুন:
ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."
এই পোস্টে বিস্তারিত দেখানো আছে কীভাবে শেয়ার্ড নেটওয়ার্ক ড্রাইভে ForFiles কমান্ড শিডিউল করবেন।
পরবর্তী পড়ুন: How to remove Map Network Drive and Disconnect Network Drive options from This PC.
