كيفية إعادة توجيه إخراج موجه الأوامر إلى ملف

جدول المحتويات:

كيفية إعادة توجيه إخراج موجه الأوامر إلى ملف
كيفية إعادة توجيه إخراج موجه الأوامر إلى ملف
Anonim

ما يجب معرفته

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

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

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

في حين أن هناك العديد من عوامل إعادة التوجيه ، يتم استخدام اثنين على وجه الخصوص لإخراج نتائج الأمر إلى ملف: علامة أكبر من (>) و ضعف علامة أكبر من (>>).

أسهل طريقة لمعرفة كيفية استخدام عوامل إعادة التوجيه هذه هي الاطلاع على بعض الأمثلة:


ipconfig / الكل > mynetworksettings.txt

Image
Image

في هذا المثال ، يتم حفظ جميع معلومات تكوين الشبكة ، التي تظهر عادةً على الشاشة بعد تشغيل ipconfig / all ، في ملف باسم mynetworksettings.txt. يتم تخزينه في المجلد الموجود على يسار الأمر ، C: / Users / Jon في هذه الحالة.

ينتقل عامل إعادة التوجيه >بين الأمر ipconfig واسم الملف. إذا كان الملف موجودًا بالفعل ، فسيتم استبداله. إذا لم يكن موجودًا بالفعل ، فسيتم إنشاؤه.

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


ping 10.1.0.12 > "C: / Users / Jon / Desktop / Ping Results.txt"

Image
Image

هنا ، عند تنفيذ الأمر ping ، يقوم موجه الأوامر بإخراج النتائج إلى ملف باسم Ping Results.txt الموجود على سطح مكتب مستخدم Jon ، في C: / Users / Jon / Desktop . مسار الملف بأكمله ملفوف بعلامات اقتباس نظرًا لوجود مساحة متضمنة.

تذكر ، عند استخدام عامل إعادة التوجيه >، يتم إنشاء الملف المحدد إذا لم يكن موجودًا بالفعل ويتم الكتابة فوقه إذا كان موجودًا.

عامل إعادة توجيه الإلحاق

يضيف عامل السهم المزدوج ملفًا بدلاً من استبداله:


ipconfig / كافة >> \\ server / files / officenetsettings.log

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

هذا مثال لما قد يبدو عليه ملف LOG هذا بعد تصدير أمر إليه:

Image
Image

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

أمثلة عامل إعادة التوجيه أعلاه موجودة في سياق موجه الأوامر ، ولكن يمكنك أيضًا استخدامها في ملف BAT. عند استخدام ملف BAT لنقل إخراج أمر إلى ملف نصي ، يتم استخدام نفس الأوامر الموضحة أعلاه بالضبط ، ولكن بدلاً من الضغط على Enterلتشغيلها ، عليك فقط فتح.ملف BAT.

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

يعمل مشغلو إعادة التوجيه في ملفات دُفعات من خلال تضمين الأمر تمامًا كما تفعل من موجه الأوامر:


tracert yahoo.com > ج: / yahootracert.txt

Image
Image

ما سبق هو مثال على كيفية عمل ملف دفعي يستخدم عامل إعادة توجيه باستخدام الأمر tracert.

Image
Image

سيتم إنشاء ملف yahootracert.txt (الموضح أعلاه) على محرك الأقراص C: بعد عدة ثوانٍ من تنفيذ ملف sample.bat. مثل الأمثلة الأخرى أعلاه ، يُظهر الملف كل شيء كان سيكشفه موجه الأوامر إذا لم يتم استخدام عامل إعادة التوجيه.

موصى به: