يتم استخدام الأمر findstr (اختصار للبحث عن سلسلة) في MS-DOS لتحديد موقع الملفات التي تحتوي على سلسلة معينة من النص العادي.
التوفر
Findstr.exe هو أمر خارجي متوفر لأنظمة تشغيل Microsoft التالية.
- نظام التشغيل Windows 2000
- Windows ME
- ويندوز إكس بي
- نظام التشغيل Windows Vista
- ويندوز 7
- ويندوز 8
- نظام التشغيل Windows 10
تلميح
يمكن لمستخدمي Microsoft Windows و MS-DOS الذين ليس لديهم دعم لهذا الأمر استخدام الأمر find.
بناء الجملة
- Windows Vista وبناء الجملة الأحدث.
- نظام التشغيل Windows XP والبناء السابق.
Windows Vista وبناء الجملة الأحدث
FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: file] [/ C: string] [/ G: file] [/ D: dir list] [/ A: سمات اللون] [/ OFF [LINE]] سلاسل [[drive:] [path] file name […]]
/ب | يطابق النمط إذا كان في بداية السطر. |
/ E | يطابق النمط إذا كان في نهاية السطر. |
/ ل | يستخدم سلاسل البحث حرفيا. |
/ ص | يستخدم سلاسل البحث كتعبيرات عادية. |
/س | يبحث عن الملفات المطابقة في الدليل الحالي وجميع الأدلة الفرعية. |
/أنا | يحدد أن البحث يجب ألا يكون حساسًا لحالة الأحرف. |
/ X | يطبع الخطوط التي تتطابق تمامًا. |
/الخامس | يطبع فقط الأسطر التي لا تحتوي على تطابق. |
/ن | يطبع رقم السطر قبل كل سطر يطابق. |
/ م | يطبع اسم الملف فقط إذا كان الملف يحتوي على تطابق. |
/ O | يطبع إزاحة الحرف قبل كل سطر مطابق. |
/ ص | تخطي الملفات ذات الأحرف غير القابلة للطباعة. |
/غير متصل على الانترنت] | لا تخطي الملفات التي تم تعيين السمة دون اتصال. |
/ A: attr | يحدد سمة اللون برقمين سداسي. انظر "اللون /؟" |
/ F: ملف | يقرأ قائمة الملفات من الملف المحدد (/ لتقف على وحدة التحكم). |
/سلسلة ج | يستخدم السلسلة المحددة كسلسلة بحث حرفية. |
/ G: ملف | يحصل على سلاسل البحث من الملف المحدد (/ لتقف على وحدة التحكم). |
/ D: دير | البحث في قائمة الدلائل بفواصل منقوطة. |
سلاسل | النص المراد البحث عنه. |
[drive:]
[المسار:] اسم الملف |
يحدد ملف أو ملفات للبحث. |
ستحتاج إلى استخدام مسافات لفصل سلاسل بحث متعددة ما لم تكن الوسيطة مسبوقة بـ / C. على سبيل المثال ، يبحث "FINDSTR" hello there "xy" عن "hello" أو "there" في الملف xy 'FINDSTR / C: "hello there" xy' يبحث عن "hello there" في الملف xy
مرجع سريع للتعبير العادي:
. | البدل: أي حرف. |
* | التكرار: صفر أو أكثر من ظهور الحرف أو الفئة السابقة. |
^ | موضع الخط: بداية الخط. |
$ | موضع الخط: نهاية الخط. |
[صف دراسي] | فئة الحرف: أي حرف واحد في المجموعة. |
[^ الفصل] | فئة معكوسة: أي حرف غير موجود في المجموعة. |
[XZ] | النطاق: أي أحرف في النطاق المحدد. |
س | الهروب: الاستخدام الحرفي ل metacharacter x. |
موضع الكلمة: بداية الكلمة. | |
xyz > | موضع الكلمة: نهاية الكلمة. |
نظام التشغيل Windows XP والبناء السابق
FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: file] [/ C: string] [/ G: file] [/ D: dir list] [/ A: سمات اللون] [السلاسل] [[محرك الأقراص:] [المسار] اسم الملف […]]
/ب | يطابق النمط إذا كان في بداية السطر. |
/ E | يطابق النمط إذا كان في نهاية السطر. |
/ ل | يستخدم سلاسل البحث حرفيا. |
/ ص | يستخدم سلاسل البحث كتعبيرات عادية. |
/س | يبحث عن الملفات المطابقة في الدليل الحالي وجميع الأدلة الفرعية. |
/أنا | يحدد أن البحث يجب ألا يكون حساسًا لحالة الأحرف. |
/ X | يطبع الخطوط التي تتطابق تمامًا. |
/الخامس | يطبع فقط الأسطر التي لا تحتوي على تطابق. |
/ن | يطبع رقم السطر قبل كل سطر يطابق. |
/ م | يطبع اسم الملف فقط إذا كان الملف يحتوي على تطابق. |
/ O | يطبع إزاحة الحرف قبل كل سطر مطابق. |
/ ص | تخطي الملفات ذات الأحرف غير القابلة للطباعة. |
/ A: attr | يحدد سمة اللون برقمين سداسي. انظر "اللون /؟" |
/ F: ملف | يقرأ قائمة الملفات من الملف المحدد (/ لتقف على وحدة التحكم). |
/سلسلة ج | يستخدم السلسلة المحددة كسلسلة بحث حرفية. |
/ G: ملف | يحصل على سلاسل البحث من الملف المحدد (/ لتقف على وحدة التحكم). |
/ D: دير | البحث في قائمة الدلائل بفواصل منقوطة. |
سلاسل | النص المراد البحث عنه. |
[drive:]
[المسار:] اسم الملف |
يحدد ملف أو ملفات للبحث. |
ستحتاج إلى استخدام مسافات لفصل سلاسل بحث متعددة ما لم تكن الوسيطة مسبوقة بـ / C. على سبيل المثال ، يبحث "FINDSTR" hello there "xy" عن "hello" أو "there" في الملف xy 'FINDSTR / C: "hello there" xy' يبحث عن "hello there" في الملف xy
مرجع سريع للتعبير العادي:
. | البدل: أي حرف. |
* | التكرار: صفر أو أكثر من ظهور الحرف أو الفئة السابقة. |
^ | موضع الخط: بداية الخط. |
$ | موضع الخط: نهاية الخط. |
[صف دراسي] | فئة الحرف: أي حرف واحد في المجموعة. |
[^ الفصل] | فئة معكوسة: أي حرف غير موجود في المجموعة. |
[XZ] | النطاق: أي أحرف في النطاق المحدد. |
س | الهروب: الاستخدام الحرفي ل metacharacter x. |
موضع الكلمة: بداية الكلمة. | |
xyz > | موضع الكلمة: نهاية الكلمة. |