উইন্ডোজগুলিতে, কোনও ফোল্ডারে সমস্ত সাবফোল্ডারগুলির মধ্যে থাকা সমস্ত ফাইল সহ সমস্ত ফাইলের তালিকা পাওয়ার কোনও উপায় আছে কি?
উইন্ডোজগুলিতে, কোনও ফোল্ডারে সমস্ত সাবফোল্ডারগুলির মধ্যে থাকা সমস্ত ফাইল সহ সমস্ত ফাইলের তালিকা পাওয়ার কোনও উপায় আছে কি?
উত্তর:
সমস্ত ফাইল পুনরাবৃত্তভাবে তালিকাবদ্ধ করুন
সি:
\> দির / এস
তাদের একটি ফাইলে সংরক্ষণ করতে
সি:
\> দির / গুলি / বিভক্ত তালিকা। Txt
তাদের একবারে একটি পৃষ্ঠা দেখুন
সি:
\> দির / এস | অধিক
dirহওয়া কিছুটা দ্রুত তবে যদি এটির কোনও শর্ত পরীক্ষা করতে না হয়; 2) এটি আপনাকে একটি ফাইলের মধ্যে নামগুলি সংরক্ষণ করতে দেয়।
dir /a-d /b /s।
গাছ / চ চেষ্টা করুন। এটি সম্পূর্ণ কাঠামো আউটপুট করা উচিত।
tree /f>filelist.txtএবং এটি কাজ করেছে।
সোর্সফোজে আপনি ইউনিক্স ইউটিস পাবেন , এটি আপনাকে দেবে find.exe।
তারপরে ফোল্ডার পাথ সহ সমস্ত ফাইলের তালিকার জন্য আপনি নিম্নলিখিতটি করতে পারেন।
cd Path\to\folder
find.exe . -type f
ইউনিক্স কমান্ডের অন্যান্য রূপ রয়েছে যা আপনার পক্ষে কার্যকর হতে পারে।
নেটিভ dirএবং treeকমান্ডের তুলনায় আউটপুট আরও অনুসন্ধান-সক্ষম ।
থেকে ইনপুট নিয়ে আপডেট হয়েছে Johannes।
ইন cmd.exeশেল
dir /b /s
বিধবা ফর্ম্যাট ফর্মটিতে পুনরাবৃত্ত তালিকার জন্য বেশ ভাল কাজ করে
(যাতে আপনি " C:\" এবং বিপরীত স্ল্যাশগুলি দেখতে পান , ' \')।
আমি এর উত্তরটি " \b" পুরোপুরি মিস করেছি Nifle! (এটির জন্য এখন +1)।
dirপুরোপুরি সক্ষম হিসাবে এখানে কিছু ইনস্টল করার দরকার নেই ।
findআউটপুট তুলনা করেছেন dir /sবা treeএই বিষয়ে?
dir /b? :-)
findএবং Cygwin সঙ্গে, ডস কমান্ড চেষ্টা (আসলে আমাকে খোলা করার জন্য একটু সময় নেন cmdশেল এবং এড়ানোর /usr/bin/dirবিকল্প চেষ্টা করতে কিন্তু এটি কাজ করে; যে শিখতে পেয়ে ভালো লাগছে।:-)
এত জটিল কেন? উইন্ডোজে "ফাইল অনুসন্ধান" শুরু করতে উইন্ডোজকি + এফ টিপুন। বাম দিকে, "লুক ইন" এ যান এবং নীচে "ব্রাউজ ..." নামক বিকল্পটি নির্বাচন করুন। আপনি যেখানে অনুসন্ধান করতে চান (উপ) ফোল্ডারটি নির্বাচন করুন। "ফাইলের নামের সমস্ত বা অংশ" সম্পাদনাবক্সে "*" (উদ্ধৃতি ব্যতীত) লিখুন এবং অনুসন্ধানটি শুরু করুন। আপনি প্রচুর ডেটা সহ একটি বড় ডিস্কে সন্ধান করার সময় কিছুটা কফি পান এবং আপনাকে সম্পূর্ণ তালিকা দেখানোর জন্য কেবল এই এক্সপ্লোরার-ভিত্তিক অনুসন্ধান ইঞ্জিনটির জন্য অপেক্ষা করুন। আপনি এটি অনুসন্ধান করতে পারেন, সরাসরি ফাইলগুলি খুলতে এবং প্রয়োজনে আপনার অনুসন্ধান সংকীর্ণ করতে পারেন।
লোকেরা কেন উইন্ডোজের এই ডিফল্ট অনুসন্ধান আচরণটি ভুলে যায়?
আমি এই ব্যাচের ফাইলটি প্রতিটি দরকারী বলে মনে করি
DragDropListFile.bat
@ECHO OFF
SET targetPath="%~1"
SET ToolPath=%~dp0
dir %targetPath% /b /s /a-d > "%ToolPath%list.txt"
ব্যবহার: কেবল ফোল্ডারটি টেনে আনুন এবং এটি ড্রাগড্রপলিস্টফিল.ব্যাট ফাইলটিতে ফেলে দিন, তারপরে list.txt নামক একটি ফাইল তৈরি করা হয়েছে যা আপনি যা চান তা তৈরি করা হয়।
আপনি যদি ড্র্যাগ এন্ড ড্রপ পছন্দ না করেন তবে এই ব্যাচ ফাইলটি চেষ্টা করে দেখুন
ListFile.bat
ECHO OFF
SET crtPath=%~dp0
dir "%crtPath%" /b /s /a-d > list.txt
ব্যবহার: আপনি ফাইল তালিকাবদ্ধ করতে চান ফোল্ডারে ListFile.bat ফাইলটি রাখুন, তারপরে ফাইল তালিকাফিল.ব্যাট চালান, তারপরে list.txt নামে একটি ফাইল তৈরি করা হবে যা আপনি চান তা তৈরি করা হয়।
dir /s /w >files.txtআপনাকে সেখানে বেশিরভাগ পথে পাবে। এটি এক্সটেনশনগুলি রাখবে। তারপরে files.txtএকটি পাঠ্য সম্পাদক এবং অন্যথায় খুলুন
^ +\d+ File.+\r\n\r\n Dir.+\r\n\r\nনোটপ্যাড ++ এ আমার জন্য পৃথক ফোল্ডার ফাইল তালিকার মধ্যে ফাঁক এবং ফোল্ডারের বিবরণ থেকে মুক্তি পেয়েছে।