كيفية تصدير موجه الأوامر ومخرجات PowerShell إلى ملف
منوعات / / November 19, 2023
يعد Command Prompt وPowerShell من الأدوات الفعالة في نظامي التشغيل Windows 11 وWindows 10، حيث يقدمان مجموعة من الوظائف لإدارة النظام واستكشاف الأخطاء وإصلاحها وما إلى ذلك. إحدى الإمكانيات المفيدة هي القدرة على تصدير مخرجاتها إلى ملف. سوف تستكشف هذه المقالة تصدير موجه الأوامر ومخرجات PowerShell إلى ملف. ولكن قبل أن نتعمق في الخطوات، دعونا نفهم لماذا قد ترغب في القيام بذلك.
يعد تصدير موجه الأوامر ومخرجات PowerShell إلى ملف مفيدًا لعدة أسباب. فهو يسمح لك بتوثيق النتائج ويجعل تتبع المعلومات ومراجعتها أسهل. علاوة على ذلك، فإن إعادة توجيه المخرجات إلى ملف يستلزم البرمجة النصية وأتمتة المهام، مما يؤدي إلى مزيد من المعالجة أو التحليل.
مع هذا الفهم، لنبدأ بالمقالة ونتعلم كيفية تنفيذ هذا الإجراء بفعالية.
كيفية حفظ إخراج الأوامر إلى ملف باستخدام موجه الأوامر
يعد حفظ إخراج الأمر إلى ملف باستخدام موجه الأوامر أمرًا سهلاً. هناك تنسيقات متعددة يمكن حفظ مخرجات الأمر فيها. في هذه القطعة، سنتحدث عن إخراج الملف بتنسيق نص وCSV. هيا نبدأ.
الإخراج إلى ملف نصي
الخطوة 1: اضغط على مفتاح Windows بلوحة المفاتيح، واكتب موجه الأمروانقر فوق "تشغيل كمسؤول".
الخطوة 2: اكتب الأمر أدناه واضغط على Enter.
Your-Command > C:\Path\To\Folder\Filename.txt
ملحوظة: في الأمر، قم بتغيير "Your-Command" باستخدام الأمر الخاص بك و"C:\Path\To\Folder\Filename.txt" مع المسار واسم الملف لتخزين الإخراج من موجه الأوامر.
ها أنت ذا. لقد قمت بحفظ الإخراج من الأمر إلى ملف نصي بنجاح. وبدلاً من ذلك، إذا كنت تريد حفظ المخرجات وعرضها، فتابع الخطوات أدناه.
الخطوه 3: اكتب الأمر أدناه ثم اضغط على Enter.
Your-Command > C:\Path\To\Folder\Filename.txt | type C:\Path\To\Folder\Filename.txt
ملحوظة: في الأمر، قم بتغيير "Your-Command" باستخدام الأمر الخاص بك و"C:\Path\To\Folder\Filename.txt" مع المسار واسم الملف لتخزين الإخراج من موجه الأوامر وعرضه.
هذا هو الحال. يمكنك حفظ وعرض الإخراج من موجه الأوامر دفعة واحدة. إذا كنت لا تريد إخراج الملف بتنسيق نصي ولكن بتنسيق CSV، فراجع الطريقة التالية.
اقرأ أيضا: كيفية إنشاء مجلد أو ملف من موجه أوامر Windows
الإخراج إلى ملف CSV
لحفظ إخراج الأمر في ملف CSV باستخدام موجه الأوامر في نظام التشغيل Windows، استخدم عامل التشغيل ">" (إعادة توجيه الإخراج). اتبع الخطوات التالية.
الخطوة 1: اضغط على مفتاح Windows بلوحة المفاتيح، واكتب موجه الأمروانقر فوق "تشغيل كمسؤول".
الخطوة 2: اكتب الأمر أدناه واضغط على Enter.
Command > C:\Path\To\Folder\Filename.csv
ملحوظة: استبدل Command بالأمر الذي تريد تشغيله و"C:\Path\To\Folder\Filename.csv" بالمسار والاسم المطلوبين لملف CSV.
هذا كل شيء. سيتم حفظ مخرجاتك في الموقع الذي حددته على جهاز الكمبيوتر الخاص بك. ومع ذلك، إذا كنت تريد إلحاق الإخراج بملف CSV موجود بدلاً من الكتابة فوقه، فاكتب الأمر التالي:
Command >> C:\Path\To\Folder\Filename.csv
ملحوظة: مرة أخرى، استبدل Command وC:\Path\To\Folder\Filename.csv بالأمر المحدد واسم الملف المطلوب.
لن يقوم هذا الأمر بالكتابة فوق البيانات السابقة ولكنه سيضيف إلى البيانات الموجودة بالملف. كان هذا هو الحال مع موجه الأوامر، وإذا كنت شخصًا يريد كتابة مخرجات PowerShell في ملف، فإن الأمور مختلفة قليلاً؛ أكمل القراءة.
كيفية حفظ مخرجات الأوامر إلى ملف باستخدام PowerShell
تمامًا مثل موجه الأوامر، يمكنك حفظ إخراج الأمر بتنسيق نص وCSV هنا في PowerShell. سنبدأ بالنص وننتقل نحو ملف CSV. هيا نبدأ.
الإخراج إلى ملف نصي
الخطوة 1: اضغط على مفتاح Windows بلوحة المفاتيح، واكتب بوويرشيلوانقر فوق "تشغيل كمسؤول".
الخطوة 2: اكتب الأمر أدناه واضغط على Enter.
Your-Command | Out-File -Filepath C:\Path\To\Folder\Filename.txt
ملحوظة: في الأمر، قم بتغيير "Your-Command" باستخدام الأمر الخاص بك و"C:\Path\To\Folder\Filename.txt" باستخدام المسار واسم الملف لتخزين الإخراج من PowerShell.
هذا كل شيء. لقد قمت بحفظ محتوى الإخراج من PowerShell بنجاح. وبدلاً من ذلك، إذا كنت تريد عرض المخرجات المحفوظة على الشاشة، فتابع الخطوات أدناه.
الخطوه 3: اكتب الأمر أدناه ثم اضغط على Enter.
Get-Content -Path C:\Path\To\Folder\Filename.txt
ملحوظة: استبدل "C:\Path\To\Folder\Filename.txt" بالمسار واسم الملف بمحتوى الإخراج.
وبهذا يتم حفظ الملف في المجلد الوجهة. يمكنك فتح "مستكشف الملفات"، والانتقال إلى الملف، وفتحه. إذا كنت لا تريد إخراج البيانات كنص ولكنك تريد بدلاً من ذلك تصديرها كملف CSV، فراجع الطريقة التالية.
اقرأ أيضا: كيفية تحديث PowerShell في نظامي التشغيل Windows 11 و10
الإخراج إلى ملف CSV
لتصدير الملف بتنسيق CSV، ستحتاج إلى تغيير الأمر قليلاً واستخدام الأمر cmdlet الخاص بالأداة "Export-CSV". اتبع التعليمات التالية.
الخطوة 1: اضغط على مفتاح Windows بلوحة المفاتيح، واكتب بوويرشيلوانقر فوق "تشغيل كمسؤول".
الخطوة 2: اكتب الأمر أدناه واضغط على Enter.
ملحوظة: استبدل "C:\Path\To\Folder\Filename.csv" بالمسار واسم الملف بمحتوى الإخراج.
Get-ChildItem | Export-CSV C:\Path\To\Folder\Filename.csv -NoTypeInformation
ملحوظة: من المهم ملاحظة أن المعلمة "NoTypeInformation" هنا تخبر الأمر بعدم تضمين رأس معلومات #TYPE في ملف CSV الخاص بك.
بمجرد الانتهاء من تشغيل الأمر، سيكون لديك ملف يسمى "filename.csv" على سطح المكتب الخاص بك.
الأسئلة الشائعة حول تصدير المخرجات إلى ملف
نعم، يمكنك تصدير خصائص معينة فقط من الكائنات إلى ملف باستخدام الأمر Select-Object cmdlet إلى اختر الخصائص التي تريدها ثم استخدم Export-Csv أو Export-Clixml cmdlet لحفظها في ملف ملف.
نعم، يمكنك تحديد الترميز عند تصدير مخرجات PowerShell إلى ملف نصي باستخدام معلمة التشفير مع أوامر Out-File أو Set-Content cmdlets. تتضمن بعض الترميزات القياسية UTF-8، وUTF-16، وASCII.
يمكنك استخدام PowerShell cmdlets مثل Test-Path للتحقق من وجود الملف قبل تصدير الإخراج. يتيح لك ذلك تجنب الكتابة فوق الملفات الموجودة عن طريق الخطأ.
إخراج الأوامر الخاصة بك
الآن بعد أن عرفت كيفية تصدير موجه أوامر Windows 11 و10 ومخرجات PowerShell، يمكنك التوثيق تكوينات النظام أو استكشاف المشكلات وإصلاحها أو أتمتة المهام أو مشاركة المعلومات مع الزملاء دون الحاجة إلى ذلك صعوبة. بالإضافة إلى ذلك، من خلال إتقان تقنية التصدير، فإنك تعمل على تحسين مهارات إدارة نظام Windows لديك. قد ترغب أيضًا في القراءة كيفية تشغيل PowerShell كمسؤول في نظام التشغيل Windows 11.
آخر تحديث في 16 نوفمبر 2023
قد تحتوي المقالة أعلاه على روابط تابعة تساعد في دعم Guiding Tech. ومع ذلك، فإنه لا يؤثر على نزاهتنا التحريرية. يبقى المحتوى غير متحيز وأصلي.
كتب بواسطة
أتيش هو متحمس متمرس للتكنولوجيا، ومدون، ومنشئ محتوى حاصل على شهادة في هندسة علوم الكمبيوتر. بدأ التدوين في عام 2015. مع أكثر من 2000 مقالة تغطي أخبار التكنولوجيا، وأعطال التكنولوجيا، ومراجعات شاملة للهواتف الذكية والكمبيوتر الشخصي، وقد زينت أعماله صفحات المواقع ذات السمعة الطيبة مثل Gizbot، وFirstpost، وPhoneArena، وGSMArena، و آي بي تايمز. يغطي Atish مجموعة واسعة من المواضيع في GT، بما في ذلك الإرشادات والنصائح التي لا تقدر بثمن وأدلة استكشاف الأخطاء وإصلاحها. وهو يحمل شهادات في التسويق الرقمي واستراتيجيات المحتوى، مما يضمن بقاءه على قمة اتجاهات التكنولوجيا مع الحفاظ على أعلى المعايير الأخلاقية.