مشغل إعادة التوجيه

تعريف مشغل إعادة التوجيه

عامل إعادة التوجيه هو حرف خاص يمكن استخدامه مع أمر ، مثل أمر موجه الأوامر أو أمر DOS ، إما لإعادة توجيه الإدخال إلى الأمر أو الإخراج من الأمر.

بشكل افتراضي ، عند تنفيذ أمر ، يأتي الإدخال من لوحة المفاتيح ويتم إرسال الإخراج إلى إطار " موجه الأوامر" . تسمى مدخلات الأوامر والإخراجات بمقابض الأوامر.

مشغلي إعادة التوجيه في Windows و MS-DOS

يسرد الجدول أدناه جميع عوامل إعادة التوجيه المتاحة للأوامر في Windows و MS-DOS.

ومع ذلك ، فإن عوامل إعادة التوجيه > و > هي ، بأغلبية كبيرة ، الأكثر استخدامًا.

مشغل إعادة التوجيه تفسير مثال
> يتم استخدام أكبر من تسجيل للإرسال إلى ملف ، أو حتى طابعة أو جهاز آخر ، مهما كانت المعلومات الواردة من الأمر قد تم عرضها في نافذة موجه الأوامر إذا لم تستخدم المشغل. assoc> types.txt
>> تعمل العلامة المزدوجة الأكبر من مجرد علامة واحدة أكبر من علامة ولكن يتم إلحاق المعلومات إلى نهاية الملف بدلاً من الكتابة فوقه. ipconfig >> netdata.txt
< يستخدم أقل من علامة لقراءة المدخلات لأمر من ملف بدلاً من لوحة المفاتيح. نوع
| يتم استخدام الأنبوب العمودي لقراءة المخرجات من أمر واحد واستخدامها إذا كان لإدخال آخر. دير | فرز

ملاحظة: هناك عاملان آخران لإعادة التوجيه ، هما & و <& ، ولكنهما موجودان أيضًا ولكنهما يتعاملان في الغالب مع إعادة توجيه أكثر تعقيدًا تتضمن مقابض الأوامر.

تلميح: إن أمر المقطع جدير بالذكر هنا أيضًا. إنها ليست مشغل إعادة توجيه ولكن الغرض منه هو استخدامها مع واحد ، عادةً الأنبوب العمودي ، لإعادة توجيه إخراج الأمر قبل الأنبوب إلى حافظة Windows.

على سبيل المثال ، تنفيذ ping 192.168.1.1 | سيؤدي المقطع إلى نسخ نتائج الأمر ping إلى الحافظة ، التي يمكنك لصقها في أي برنامج.

كيفية استخدام مشغل إعادة التوجيه

يعد الأمر ipconfig طريقة شائعة للعثور على إعدادات الشبكة المختلفة من خلال موجه الأوامر. طريقة واحدة لتنفيذ ذلك هي عن طريق إدخال ipconfig / كافة في إطار موجه الأوامر.

عند القيام بذلك ، يتم عرض النتائج داخل موجه الأوامر ثم تكون مفيدة فقط في مكان آخر إذا قمت بنسخها من شاشة "موجه الأوامر". أي ، ما لم تستخدم عامل إعادة توجيه لإعادة توجيه النتائج إلى مكان مختلف مثل الملف.

إذا نظرنا إلى عامل إعادة التوجيه الأول في الجدول أعلاه ، يمكننا أن نرى أنه يمكن استخدام العلامة الأكبر من الإشارة لإرسال نتائج الأمر إلى ملف. هذه هي الطريقة التي ترسل بها نتائج ipconfig / all إلى ملف نصي يُسمى networkettings :

ipconfig / all> networksettings.txt

راجع كيفية إعادة توجيه إخراج الأوامر إلى ملف لمزيد من الأمثلة والتعليمات التفصيلية حول استخدام عوامل التشغيل هذه.