الرئيسية
» WINDOWS
»
كيفية حفظ إخراج الأمر في ملف من موجه الأوامر و PowerShell على نظام التشغيل Windows 10
كيفية حفظ إخراج الأمر في ملف من موجه الأوامر و PowerShell على نظام التشغيل Windows 10
يمكن للأوامر التي تنفذها في PowerShell و Command Prompt إخراج المعلومات. في بعض الأحيان ، تكون عبارة عن بضعة أسطر فقط ، على سبيل المثال ، عند التحقق من الأمر ping ، أو قد يكون هناك الكثير من السطور ، على سبيل المثال عند عنوان IP المحلي أو عنوان IP الخارجي الخاص بك . بغض النظر عن المدة التي يستغرقها الإخراج ، في بعض الأحيان تحتاج فقط إلى حفظه في ملف حتى لا تضطر إلى جلب المعلومات مرارًا وتكرارًا. يدعم كل من موجه الأوامر و PowerShell النسخ واللصق ولكن يمكنك أيضًا حفظ إخراج الأمر في ملف عند تشغيل الأمر. إليك كيفية القيام بذلك في كل من Command Prompt و PowerShell.
إخراج الأمر إلى ملف - موجه الأوامر
افتح موجه الأوامر وأدخل الأمر الذي تريد تشغيله. قبل أن تضغط على Enter ، أضف ما يلي في النهاية ؛
> اسم من file.txt
ليس عليك إنشاء الملف النصي أولاً. موجه الأوامر سيقوم بذلك نيابة عنك. إذا أدخلت اسم الملف فقط ، فسيتم إنشاؤه في نفس الدليل الذي يوجد به موجه الأوامر حاليًا. يمكنك حفظ الإخراج في موقع مختلف عن طريق إضافة المسار إلى المجلد الذي تريد حفظ الإخراج فيه.
> مسار إلى مجلد \ اسم ملف
إذا كنت تريد حفظ الإخراج في ملف ولكنك تريد أيضًا عرضه في موجه الأوامر ، فيمكنك القيام بذلك باستخدام هذا الأمر ؛
> المسار إلى المجلد \ اسم الملف. txt | اكتب path-to-folder \ name-of-file.txt
إخراج الأمر إلى ملف - بوويرشيل
في PowerShell ، يمكنك إرسال إخراج الأمر إلى ملف بنفس الطريقة التي يمكنك بها في موجه الأوامر. أدخل الأمر الذي تريد تشغيله وقبل أن تضغط على Enter ، أضف ما يلي في النهاية. مرة أخرى ، لن تضطر إلى إنشاء ملف نصي. سوف يقوم PowerShell بذلك نيابة عنك.
> اسم من file.txt
سيؤدي هذا إلى حفظ ملف الإخراج إلى نفس الدليل الموجود به PowerShell حاليًا. لحفظ الإخراج في ملف في موقع مختلف ، يمكنك تحديد المسار إلى المجلد الذي تريد حفظه فيه.
إذا كنت تريد عرض الإخراج ، فلا يمكنك القيام بذلك في نفس الوقت الذي يتم فيه إنشاء الملف. بمجرد إنشائه ، قم بتشغيل هذا الأمر وستتمكن من عرض محتوياته.
Get-Content -Path "path-to-file \ file-name.txt"
إذا كنت تتساءل عما إذا كان يمكن حفظ الإخراج في نوع مختلف من الملفات ، فإن الإجابة هي لا. يمكن لكل من Command Prompt و PowerShell الكتابة أصلاً إلى / إنشاء ملفات نصية فقط ولا توجد طريقة لتنسيق الإخراج بحيث يظهر بطريقة معينة عند حفظه في ملف.