كيفية استخدام البحث من موجه الأوامر ويندوز
البحث هو أداة سطر أوامر أخرى رائعة يجب أن يعرفها كل مستخدم لـ Windows لأنه يمكن استخدامه للبحث في محتوى الملفات لسلاسل معينة من النص.
البحث عن مفاتيح والمعلمات
كما هو الحال مع كل أداة قائمة على موجه الأوامر في نظام التشغيل Windows ، توجد بعض المفاتيح والمعلمات التي ستحتاج إلى معرفتها لاستخدام الأدوات بشكل فعال. يتم سرد هذه وشرح أدناه.
- / v - سيعرض رمز التبديل هذا أي أسطر لا تحتوي على سلسلة من الكلمات التي حددتها.
- / c - يخبر رمز التبديل هذا أداة البحث لحساب عدد الخطوط التي تحتوي على مصطلحات البحث الخاصة بك.
- / n - يعرض رمز التبديل هذا الأرقام التي تتوافق مع الخطوط.
- / i -تبين هذا التبديل لإيجاد تجاهل لحالة النص الذي تبحث عنه.
بالإضافة إلى هذه المفاتيح ، هناك معلمتان يمكنك تحديدهما باستخدام هذه الأداة.
- "خيط" - السلسلة ستكون الكلمات التي تبحث عنها في مستنداتك. يجب عليك دائمًا أن تتذكر أن تحافظ على هذا secrtion محاطًا بعلامات اقتباس ، وإلا فإن الأمر سيؤدي إلى ظهور خطأ.
- مسار - هذه المعلمة هي المكان الذي ستحدد فيه الموقع الذي تريد البحث فيه. يمكن أن يكون هذا واسعًا مثل سرد محرك أقراص أو تحديدًا كتحديد ملفات مفردة أو متعددة. إذا لم تحدد مسارًا ، فسوف يطلب منك FIND إدخال نص أو قد يقبل نصًا مرسومًا من أمر آخر. عندما تكون مستعدًا لإنهاء إدخال النص اليدوي ، يمكنك الضغط على "Ctrl + Z". سنناقش هذا الأمر لاحقًا.
البحث في بناء الجملة
مثل كل أداة في ويندوز ، سوف تحتاج إلى معرفة كيفية إدخال الأوامر الخاصة بك. بناء الجملة أدناه هو النموذج المثالي.
Find [SWITCH] "String" [Pathname / s]
استنادًا إلى الأمر ، ستتلقى أحد الإجابات الثلاثة في errorlevel٪.
- 0 - تم العثور على السلسلة التي كنت تبحث عنها.
- 1 - لم يتم العثور على السلسلة التي كنت تبحث عنها.
- 2 - هذا يعني أن لديك مفتاحًا سيئًا أو كانت المعلمات غير صحيحة.
لنتمرن
قبل البدء ، يجب عليك تنزيل المستندات النصية الثلاثة التي سنستخدمها للاختبار.
- وثيقة
- عينة
- ممارسه الرياضه
تحتوي هذه الوثائق على فقرة نصية تحتوي على عدد قليل من مجموعات الكلمات المتشابهة. بمجرد تنزيل هذه المستندات الثلاث ، يمكنك نسخها إلى أي مجلد على جهاز الكمبيوتر الخاص بك. لأغراض هذا البرنامج التعليمي ، سنضع المستندات النصية الثلاثة على سطح المكتب.
الآن سوف تحتاج إلى فتح نافذة موجه الأوامر مرتفعة. افتح قائمة ابدأ في Windows 7 و 10 أو افتح وظيفة البحث في Windows 8 وابحث عن CMD. بعد ذلك ، انقر بزر الماوس الأيمن فوقه ثم اضغط على "تشغيل كمسؤول". بينما لا تحتاج إلى فتح نافذة موجه أوامر مرفوعة ، سيساعدك ذلك على تجنب أي مربعات حوار تأكيد غذر.
سيغطي برنامجنا التعليمي اليوم العديد من السيناريوهات البسيطة التي سيتم شرحها أدناه.
- ابحث في مستند واحد عن سلسلة من الكلمات.
- ابحث عن مستندات متعددة لنفس سلسلة الكلمات.
- حساب عدد الأسطر في ملف أو ملفات متعددة.
السيناريو 1 - ابحث عن مستند واحد لسلسلة من الكلمات.
الآن بعد أن تم تنزيل المستندات الثلاث الخاصة بك ، سنقوم بإدخال أمر للبحث في الملف النصي الذي يسمى "التمرين" للكلمات "martin hendrikx". استخدم الأمر الموضح أدناه. تذكر وضع سلسلة البحث بين علامتي اقتباس وتغيير المسار لمطابقة المجلد حيث يتم حفظ المستندات الخاصة بك.
العثور على "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt
ستلاحظ أنه لم تظهر أي نتائج. لا تقلق ، أنت لم تفعل شيئًا خاطئًا. السبب في عدم وجود نتائج هو أن FIND تبحث عن مطابقة تامة لسلسلة البحث الخاصة بك. دعونا نحاول مرة أخرى ، لكن هذه المرة ، دعونا نضيف مفتاح التبديل "/ i" حتى يتجاهل FIND حالة سلسلة البحث الخاصة بك.
find / i "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt
الآن يمكنك أن ترى أن FIND جلبت سطرًا واحدًا يطابق سلسلة البحث ، مما يعني أنه يعمل. لنجرب هذا مرة أخرى ، ولكن قم بتغيير سلسلة البحث إلى "sushi" ؛ إذا كانت نتائجك تبدو كالصورة أدناه ، فهذا صحيح.
السيناريو 2 - بحث مستندات متعددة لنفس سلسلة من الكلمات.
الآن بعد أن تعرفت على كيفية إجراء بحث أساسي ، دعنا نحاول توسيع نطاق البحث. سنبحث الآن في اثنين من الملفات النصية (التمرين والعينة) للمصطلح "سوشي". قم بذلك عن طريق إدخال السلسلة التالية. تذكر تغيير المسار لمطابقة موقع ملفاتك وإضافة مفتاح التبديل "/ i" حتى لا يكون بحثك حساسًا لحالة الأحرف.
find / i "sushi" C: \ Users \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt
ستلاحظ أن عبارات البحث تم العثور عليها في كلتا الوثيقتين والجمل التي تم العثور عليها فيها ، يتم سردها تحت أسماء ومواقع الملفات المقابلة لها. حاول هذا مرة أخرى ، ولكن هذه المرة ، قم بإضافة الملف الثالث إلى الأمر FIND وابحث عن كلمة "potato" بدلاً من ذلك. يجب أن تبدو نتائج البحث مثل الصورة أدناه.
لاحظ أن النص الموجود في كل وثيقة هو في الواقع "بطاطا" مما يعني أنه حتى لو قمت بكتابة جزء من كلمة ، فسوف ترى أي عبارات تحتوي على سلسلة البحث. بدلاً من ذلك ، يمكنك استخدام هذا الأمر لفحص جميع الملفات النصية.
البحث عن / i "sushi" C: \ Users \ Martin \ Desktop \ *. txt
السيناريو 3 - حساب عدد الخطوط في ملف.
إذا كنت تريد معرفة عدد الأسطر الموجودة في الملف ، فيمكنك استخدام أمر البحث أدناه. تذكر أن تضيف مسافة بين جميع مفاتيحك. في هذه الحالة ، سنستبدل اسم المسار بملف الملف "sample.txt". إذا كنت تريد فقط رقمًا كنتيجة ، فاستخدم هذا الأمر:
اكتب C: \ Users \ Martin \ Desktop \ sample.txt | ابحث عن "" / v / c
إذا كنت تريد الرقم ومعلومات الملف ، فاستخدم هذا الأمر:
find / v / c “” C: \ Users \ Martin \ Desktop \ sample.txt
إذا كنت تريد حساب الأسطر في ملفات متعددة على سطح المكتب ، استخدم الأمر التالي.
find / v / c “” C: \ Users \ Martin \ Desktop \ *. txt
يمكنك الآن تجربة بعض الأوامر المختلفة والتعرف على الأداة. يمكن أن يساعد على توفير الكثير من الوقت في المستقبل بمجرد إنشاء نظام. المتعة والحفاظ على geeking.
ائتمان الصورة: Littlehaulic على Flickr.com