এটা খুব ঘনঘট ঘটে না, কিন্তু কখনো কখনো আপনাকে একটি ফোল্ডারের ফাইল তালিকা প্রয়োজন হতে পারে। এর কারণ হতে পারে ফাইল নামের তালিকা তৈরি করা, সকল ফাইল নাম কপি করা, এক্সেলে ফাইল নামের তালিকা এক্সপোর্ট করা, ইত্যাদি। কারণ যেকোনো হোক, উইন্ডোজে ডিফল্টভাবে একটি ফোল্ডারের সকল ফাইল নামের তালিকা তৈরি করার কোনো অপশন নেই। তবে, উইন্ডোজে ফোল্ডারের ফাইল নাম তালিকা করা এত কঠিন নেই। এখানে উইন্ডোজে একটি ফোল্ডারের ফাইল তালিকা তৈরি বা কপি করার পদ্ধতি।
একটি ফোল্ডারে ফাইল নামের তালিকা তৈরি করা
একটি ফোল্ডারে ফাইল নামের তালিকা তৈরির সবচেয়ে সহজ এবং প্রথম পদ্ধতি হল কমান্ড প্রম্পট ব্যবহার করা। আমরা শুধু DIR কমান্ড ব্যবহার করে ফাইল নামের তালিকা একটি টেক্সট ডকুমেন্টে এক্সপোর্ট করতে পারি।
শুরুতে, সেই ফোল্ডারে নেভিগেট করুন যাতে ফাইলগুলো আছে যাদের তালিকা তৈরি করতে চান। এখন, ফোল্ডারে "Shift + right-click" করুন, এবং "Open command prompt here" অপশনটি নির্বাচন করুন।

উপরোক্ত অ্যাকশন বর্তমান ফোল্ডারে কমান্ড প্রম্পট খুলবে। এখন, নিচের কমান্ডটি কপি করে এক্সিকিউট করুন:
dir /b /a:-d /o:n > filelist.txt
কমান্ড এক্সিকিউট করলেই, বর্তমান ফোল্ডারে একটি নতুন টেক্সট ফাইল তৈরি হবে যাতে ফোল্ডারের ফাইলগুলোর তালিকা থাকবে। উপরের কমান্ডের ভালো দিক হল এটি শুধু ফাইল লিস্ট করবে এবং যেকোনো ডিরেক্টরি বা ফোল্ডার উপেক্ষা করবে।
আপনি যদি কমান্ডটি ডিরেক্টরি বা ফোল্ডারও লিস্ট করতে চান, তবে নিচের কমান্ডটি ব্যবহার করুন:
dir /b /a /o:n > filelist.txt
উপরের কমান্ড থেকে দেখতে পাচ্ছেন, আমরা শুধু পূর্বের কমান্ডটি মডিফাই করেছি এবং -d অ্যাট্রিবিউটটি মুছে ফেলেছি ফোল্ডারগুলো তালিকায় অন্তর্ভুক্ত করতে। আপনি যদি কৌতূহলী হন, /o:n সুইচ নিশ্চিত করে যে তালিকা স্বয়ংক্রিয়ভাবে নাম অনুযায়ী সর্টেড থাকে।
রাইট-ক্লিক কন্টেক্সট মেনুতে "Copy File List" অপশন যোগ করা
আপনি যদি ঘনঘট ফাইল তালিকা তৈরি করতে হয়, তবে উপরের পদ্ধতি সেটা ইউজার-ফ্রেন্ডলি নাও হতে পারে। জিনিসগুলো সহজ করতে, আপনি একটি কন্টেক্সট মেনু অপশন যোগ করতে পারেন যা ফাইল তালিকা কপি করে। আপনি সেটি পেস্ট করতে পারেন যেখানেই চান।
শুরুতে, স্টার্ট মেনুতে "regedit" সার্চ করুন এবং খুলুন।

উপরোক্ত অ্যাকশন উইন্ডোজ রেজিস্ট্রি এডিটর খুলবে। এখানে, নিচের লোকেশনে নেভিগেট করুন:
HKEY_CLASSES_ROOT\Directory\shell

"Shell" কী-তে রাইট-ক্লিক করুন, এবং "New -> Key" নির্বাচন করুন।

নতুন কীটির নাম দিন "copylist", এবং এন্টার চাপুন।

ডিফল্টভাবে, সকল নতুন কীতে একটি String Value থাকে "(Default)" নামে যেটির কোনো ভ্যালু ডেটা নেই। ভ্যালু ডেটা পরিবর্তন করতে, সেটিতে ডাবল-ক্লিক করুন, Value Data-এ "Copy file list" লিখুন, এবং "OK" বাটনে ক্লিক করুন। এই ভ্যালুটিই আপনি রাইট-ক্লিক কন্টেক্সট মেনুতে দেখবেন। প্রয়োজনে টেক্সট কাস্টোমাইজ করুন।

এখন, "copylist" কী-তে রাইট-ক্লিক করুন, "New" এবং তারপর "Key" নির্বাচন করুন।

নাম দিন "command"।

আবার, নতুন কীটির নিজস্ব ডিফল্ট ভ্যালু থাকবে। ভ্যালু ডেটা এডিট করতে, Default ভ্যালুতে ডাবল-ক্লিক করে "Edit Value Data" উইন্ডো খুলুন। এখানে, cmd /c dir "%1" /b /a:-d /o:n | clip, লিখুন, এবং "OK" বাটনে ক্লিক করুন পরিবর্তন সংরক্ষণ করতে।
দ্রষ্টব্য: আপনি যদি ফোল্ডারের পাশাপাশি ফাইলও লিস্ট করতে চান, তবে /a:-d-কে /a-দিয়ে রিপ্লেস করুন।

এই পয়েন্ট থেকে, আপনি আপনার সকল ফাইল ধারণকারী ফোল্ডারে রাইট-ক্লিক করে "Copy file list" অপশনটি সিলেক্ট করে ফাইল তালিকা কপি করতে পারেন। একবার কপি হলে, আপনি তালিকাটি যেকোনো জায়গায় পেস্ট করতে পারেন, যেমন নোটপ্যাড বা এক্সেল শীতে।

নিচে কমেন্ট করে উপরের পদ্ধতি ব্যবহার করে একটি ফোল্ডারের ফাইল তালিকা তৈরি বা কপি করার বিষয়ে আপনার মতামত এবং অভিজ্ঞতা শেয়ার করুন।