কিভাবে সেমিডিতে একটি সাধারণ ফাইল অনুসন্ধান করবেন


131

আমি উইন্ডোজ কমান্ড লাইন (পাওয়ার শেল নয়) থেকে তার নামের বা নামের অংশের কোনও ফাইল দ্রুত অনুসন্ধান করতে চাই। এটি এক্সপ্লোরার খোলার এবং শীর্ষে অনুসন্ধান বাক্স ব্যবহার করার মতো।

দ্রষ্টব্য: dirস্ট্রিং টেমপ্লেটের উপর ভিত্তি করে অনুসন্ধান করতে পারে তবে এটি সাব ডিরেক্টরিতে অনুসন্ধান করবে না।

নোট 2: findstrফাইলগুলির অভ্যন্তরে একটি টোকেন অনুসন্ধান করতে ব্যবহার করা যেতে পারে এবং এটি পুনরাবৃত্তির পতাকা রয়েছে; এটি মজার বিষয় যে আরও জটিল অনুসন্ধানগুলি সহজেই আবিষ্কার করা যায় ...


সম্ভাব্য সদৃশ superuser.com/questions/177234/...
হাতল

উত্তর:


175

dir /s *foo* বর্তমান ফোল্ডার এবং সাব ফোল্ডারগুলিতে অনুসন্ধান করে।

এটি ডিরেক্টরিগুলির পাশাপাশি ফাইলগুলিও সন্ধান করে।

যেখানে / গুলি অর্থ (ডকুমেন্টেশন) :

/ গুলি সুনির্দিষ্ট ডিরেক্টরি এবং সমস্ত উপ-ডিরেক্টরিতে নির্দিষ্ট ফাইলের নামের প্রতিটি উপস্থিতি তালিকাভুক্ত করে।


আমার আরেকটি প্রশ্ন আছে, কীভাবে এই পাওয়া নথিগুলি অন্য ফোল্ডারে অনুলিপি করবেন? অনেক ধন্যবাদ
হংকং চেং

@HongCheng আপনি ব্যবহার করতে পারেন ওয়াইল্ডকার্ড সঙ্গে Xcopyসঙ্গে আউটপুট যাচাই করার পর DIRব্যবহার একই হিসাবে হিসাবে উপরোক্ত কমান্ডের xcopy *foo* c:\Tempসব এটি *foo*ফাইল এবং তাদের কপি c:\Tempডিরেক্টরির
বিনোদ Srivastav

128
dir /b/s *.txt  

ডিরেক্টরি ট্রিতে সমস্ত txt ফাইল অনুসন্ধান করে। এটি ব্যবহার করার আগে ডিরেক্টরিটি রুট ব্যবহার করে পরিবর্তন করুন

cd/

আপনি ব্যবহার করে তালিকাটি কোনও পাঠ্য ফাইলে রফতানি করতে পারেন

dir /b/s *.exe >> filelist.txt

এবং ব্যবহারের মধ্যে অনুসন্ধান করুন

type filelist.txt | find /n "filename"

সম্পাদনা 1: যদিও এই ডির কমান্ডটি পুরানো ডস দিনগুলি থেকে কাজ করে তবে উইন 7 যেখানে নতুন কিছু যুক্ত করেছে added

where /r c:\Windows *.exe *.dll

অনুসন্ধান করবে EXE & Dll ড্রাইভ C: \ Windows যেমন @SPottuit দ্বারা প্রস্তাবিত আপনার কাছে দিয়ে ক্লিপবোর্ডে আউটপুট অনুলিপি করতে পারেন

where /r c:\Windows *.exe |clip

কেবল প্রম্পটটি ফিরে আসার অপেক্ষা করুন এবং ততক্ষণ কোনও কিছু অনুলিপি করবেন না।

সম্পাদনা 2: আপনি যদি পুনরাবৃত্তভাবে অনুসন্ধান করে থাকেন এবং আউটপুট বড় হয় আপনি সর্বদা moreপেজিং সক্ষম করতে ব্যবহার করতে পারেন তবে -- More --এটি নীচের অংশে প্রদর্শিত হবে এবং একবার SPACEচাপার পরে আপনি একবার লাইনে চাপলে বা পরের পৃষ্ঠায় স্ক্রোল করবেENTER

where /r c:\Windows *.exe |more

আরও সাহায্যের জন্য চেষ্টা করুন

where/?

5
আপনি প্রতিস্থাপনের >> filelist.txtমাধ্যমে তালিকাটি আপনার ক্লিপবোর্ডেও রফতানি করতে পারেন | clipব্যবহার সম্পর্কে আরও তথ্য ক্লিপ
সোজেয়ার্ড পটুইট

6
কেবল ফাইলের নাম বা ফাইলপথের /bপিছনে যুক্ত করে dir(যদি একাধিক ফোল্ডারে অনুসন্ধান করা হয়) ফিরে আসে ( বিন্যাস হয়) এবং ফাইল এবং ফোল্ডারের কোনও বিবরণ নেই। যোগ করে /sপিছনে গুলি UB-ডিরেক্টরির এছাড়াও অনুসন্ধান করা হবে। Dir কমান্ড সম্পর্কে আরও তথ্যdir
সোজারড পটুইট

কেন এটি গ্রহণযোগ্য উত্তর নয় জানি না। যা আছে এবং যা আরও অনেক কিছু ধারণ করে। এই পোস্ট করার জন্য ধন্যবাদ। আশা করি আমি একাধিকবার উপড়ে ফেলতে পারতাম!
অভ্রোহম ইয়িসরোয়েল 14

1
কেউ আশা করতে পারেন যে কেবল সিডি \ বা সিডি the মূল ডিরেক্টরিতে পরিবর্তিত হবে, তবে এটি সিডি / উইন্ডোজ 10-তেও কাজটি করে মনে হচ্ছে - ডস / উইন্ডোজ সংস্করণটি কী সত্য তা নিশ্চিত নয়
জর্জ বারবিলিস

1
@ বিনোদ শ্রীবাস্তব, খুব সুন্দর। সমস্ত সম্ভাব্য পরিস্থিতি ব্যাখ্যা করা হয়েছে।
ক্লান্টো আগুন্টুক


0

ডিআইআর নিয়ে সমস্যা হ'ল এটি ভুল উত্তরগুলি ফিরিয়ে দেবে। আপনি যদি কোনও ফোল্ডারে DIR *.DOCএটি ব্যবহার করে ডোকের সন্ধান করেন তবে আপনাকে ডওএক্সএক্সও দেবে । অনুসন্ধান করা HTML এবং *.HTMআরও দেবে ...


2
এটা কেন ব্যবহার করা উচিৎ যেখানে যেমন Where /R c:\ *.DOC *.HTMউদ্দেশ্যে
বিনোদ Srivastav

বিনোদ শ্রীবাস্তব। আমি এখন চেষ্টা করেছি এবং বাহ, এই কাজটি বিস্মিত। :) আমি আমার ব্যাচগুলিতে এটি প্রয়োগ করব।
হোব লুন্ডহাল

0

আপনি ডস এবং এক্সপ্লোরার জিইউআই দ্বারা উইন্ডোগুলিতে অনুসন্ধান করতে পারেন।

ডস:

1) ডিআইআর

২) আইসিএসিএলএস (এসিএল সেট করার জন্য ফাইল এবং ফোল্ডারগুলির সন্ধান করে)

3) ক্যাকলস ............................................... ...

2) উদাহরণ

আইক্যাকলস সি: * এনটিস্ক্রনল *। * / গ্রান্ট সিস্টেম: (চ) / সি / টি, তারপরে কোন ফোল্ডারগুলিতে অ্যাক্সেস অস্বীকার করা হচ্ছে তা নিরীক্ষণ করতে সিসিনটার্নাল থেকে পিএমএন ব্যবহার করুন। ফলাফল রয়েছে

অ্যাক্সেসের পথটিতে আপনার ড্রাইভ রয়েছে

প্রক্রিয়া নাম এক্সপ্লোরার। এক্স

এই ফিল্টারগুলি আপনাকে প্রয়োগ করতে হবে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.