كيفية تصدير ملف CSV في PowerShell على Windows 11/10

Kyfyt Tsdyr Mlf Csv Fy Powershell Ly Windows 11 10



هذه المقالة سوف ننظر في كيفية تصدير ملف CSV في PowerShell على Windows باستخدام الأمثلة. تعمل ميزة Export-CSV على تحويل كائنات Windows PowerShell إلى سلاسل ثم حفظها في ملفات CSV.



نوافذ بوويرشيل هي أداة متعددة المنصات يمكنها أداء عدد كبير من مهام الأتمتة. على سبيل المثال ، يمكن للمستخدمين استخدام PowerShell لاستخراج البيانات من خدمات Microsoft مثل Microsoft 365 أو Active Directory. إذا كنت بحاجة إلى مزيد من معالجة مثل هذه البيانات في Excel أو أنظمة جداول بيانات أخرى ، فأنت بحاجة إلى استخدام وظيفة Export-CSV في الأداة المساعدة Windows PowerShell.





  كيفية تصدير ملف CSV في PowerShell على نظام Windows





إخفاء مؤشر الماوس تلقائيًا

CSV هو اختصار لـ قيم مفصولة بفواصل . يسمح تنسيق الملف للمستخدمين باستيراد البيانات أو تصديرها من نظام أساسي إلى آخر. من السهل جدًا التعامل مع هذه العمليات ، لكنك بحاجة إلى المعرفة الفنية ، والتي سنغطيها قريبًا. من الجيد معرفة أن Export-CSV عبارة عن أمر cmdlet يمكن للمرء استخدامه في Windows PowerShell لتصدير إخراج الأمر إلى ملف CSV. يساعدك هذا في تصدير البيانات وتحويلها إلى تنسيقات ملفات متوافقة مع قواعد بيانات أو تطبيقات أخرى مختلفة.



كيفية تصدير ملف CSV في PowerShell على نظام Windows

لتصدير ملف CSV في PowerShell ، نوصي باستخدام Windows PowerShell ISE ، حيث يمنحك التحكم في كيفية التعامل مع العملية وملفات CSV. إنه أكثر مرونة في كيفية تكوين CSV على جهاز الكمبيوتر الخاص بك. لتصدير ملف CSV في PowerShell ، تحتاج إلى معرفة كيفية فتحه كمسؤول وفهم البنية العامة لـ Export-CSV الموضحة أدناه.

Get-Variable -name [variable name] | Export-CSV [path-to-file].csv

قبل أن نذهب إلى المثال الحقيقي ، من الجيد أيضًا فهم المعلمات المستخدمة في Export-CSV. فيما يلي بعض منهم:

ويندوز 7 آخر شيء معروف جيدا
  • طريق: هذا هو موقع الوجهة حيث تريد حفظ ملف الإخراج الخاص بك. على سبيل المثال ، يمكنك تحديد مواقع مثل محرك الأقراص المحلي أو أي موقع آخر. إذا لم تحدد ، فإن Export-CVS سيحفظ الملف في دليل PowerShell الحالي.
  • ألحق: تحدد هذه المعلمة ما إذا كان المستخدم يريد إلحاق البيانات بملف جديد أو ملف موجود. إذا حذفت الإلحاق ، فسيقوم Export-CSV بإنشاء ملف جديد وحفظ جميع البيانات في هذا الملف. إذا حددت ، فسيقوم Export-CSV بإلحاق البيانات في أي ملف جاهز.
  • المحدد: تُظهر هذه المعلمة نهاية سلسلة فرعية. يمكن أن تكون فاصلة ولكن يمكنك دائمًا تغيير ذلك.

  كيفية تصدير ملف CSV في PowerShell على نظام Windows



لتوضيح كيفية تصدير CSV في PowerShell ، سنوضح لك كيفية استخدام Export-CSV لتصدير بيانات المستخدمين من دليل Azure . اتبع الخطوات التالية لتصدير ملف CSV في PowerShell:

  • في مربع البحث ، اكتب PowerShell ISE وانقر على تشغيل كمسؤول خيار.
  • انقر نعم على ال التحكم في حساب المستخدم موجه التي ستظهر.
  • أدخل سطر الأوامر التالي ثم اضغط على Enter:
Get-AzureADUser | Export-Csv e:\newfolder\azureadusers.csv -NoTypeInformation

إذا كنت تريد تصدير بيانات أكثر دقة ، يمكنك إضافة معلمة أخرى ، المحدد. هنا ، استخدمت فاصلة تمثل حرف المحدد. في المثال أعلاه ، يمكنك المضي قدمًا وتعديل الأمر على النحو التالي:

Get-AzureADUser | select username, email, department | Export-CSV e:\newfolder\azureaduser.csv -NoTypeInformation

سينتج تصدير-CSV نفس المعلومات ولكن سيكون لها أعمدة إضافية بالمعلمات التي حددتها عند تشغيل الأمر.

نأمل أن يساعدك شيء ما هنا.

يقرأ: كيفية تصدير قائمة خدمات Windows باستخدام سطر الأوامر

ما هو بديل Export-CSV في PowerShell؟

البديل الآخر لـ Export-CSV هو الأمر ConvertTo-CSV cmdlet ، والذي يمكن استخدامه لتحويل الكائنات إلى CSV. يقوم أيضًا بإرجاع الإخراج في شكل دفق stdout بدلاً من ملف. يمكنك أيضًا استخدام ConvertTo-CSV لإعادة إنشاء كائنات من سلاسل CSV. الكائنات المحولة هي قيم سلسلة للكائنات الأولية التي لها قيم خصائص. الفرق الرئيسي بين Export-CSV و ConvertTo-CSV هو أن أول واحد يحفظ سلاسل CSV في ملف ؛ خلاف ذلك ، كلاهما متشابه.

ما هو برنامج PowerShell النصي المستخدم لتصدير جميع العمليات إلى ملف CSV؟

أمر Export-CSV cmdlet هو برنامج PowerShell النصي المستخدم لتصدير جميع العمليات إلى ملف CSV. يقوم البرنامج النصي بإنشاء ملف CSV للكائنات التي تريد إخراجها. يحتوي الكائن الموجود في صف معين على قائمة مفصولة بأحرف لقيم خصائصه. يمكن للمستخدمين استخدام Export-CSV لإنشاء جداول بيانات أو مشاركة بيانات معينة مع التطبيقات المتوافقة مع ملفات إدخال CSV.

كيفية حذف فيديو youtube من قناتك

يقرأ: كيفية تحويل CSV إلى Excel (XLS أو XLSX) باستخدام سطر الأوامر .

  كيفية تصدير ملف CSV في PowerShell على نظام Windows 0 تشارك
المشاركات الشعبية