النقاط الرئيسية
- لحفظ مخرجات أمر PowerShell في ملف TXT، اكتب الأمر، واضغط على مفتاح المسافة، واكتب الرمز > (أكبر من)، واضغط على مفتاح المسافة، واكتب المسار الكامل لملف TXT.
- لتوليد ملف CSV من أمر PowerShell، اكتب الأمر، واضغط على مفتاح المسافة، واكتب علامة | (الخط العريض)، واضغط على مفتاح المسافة، واكتب “Export-CSV”، واضغط على مفتاح المسافة، وأدخل المسار الكامل لملف CSV، واضغط على مفتاح المسافة، واكتب “-NoTypeInformation”، واضغط على Enter.
هل تريد حفظ نتيجة أمر PowerShell في ملف TXT (نص) أو CSV (قيم مفصولة بفواصل) على جهاز الكمبيوتر الخاص بك؟ إذا كان الأمر كذلك، فمن السهل القيام بذلك، وسنوضح لك كيفية القيام بذلك على جهاز الكمبيوتر الذي يعمل بنظام Windows 11 أو Windows 10.
إرسال إخراج أمر PowerShell إلى ملف نصي
لكتابة ناتج أمر PowerShell الخاص بك في ملف نصي (TXT)، قم أولاً بتشغيل نافذة PowerShell. هنا، اكتب أي أمر تريده، والذي تريد إخراجه في ملف نصي. بعد كتابة الأمر، اضغط على مفتاح المسافة، واكتب الرمز > (أكبر من)، واضغط على مفتاح المسافة، وأدخل المسار الكامل لملف النص الذي تريد حفظ الناتج فيه، واضغط على مفتاح الإدخال.
على سبيل المثال، إذا كنت تريد حفظ مخرجات الأمر “systeminfo” في ملف يسمى “SystemInfo.txt” على سطح المكتب، فسوف يبدو الأمر الخاص بك مشابهًا لما يلي:
systeminfo > C:\Users\mahes\Desktop\SystemInfo.txt
بمجرد الضغط على Enter، يقوم PowerShell بإنشاء الملف المحدد وإضافة نتيجة الأمر إليه. عند الانتهاء من ذلك، يمكنك الوصول إلى المسار المحدد، وستجد الملف الذي تم إنشاؤه حديثًا هناك.
إرسال إخراج أمر PowerShell إلى ملف CSV
إذا كنت تريد إنشاء ملف CSV يحتوي على مخرجات أمر PowerShell المحدد، فاستخدم الأمر “Export-CSV” الموجود في الأداة.
للقيام بذلك، قم بتشغيل PowerShell. هنا، أدخل الأمر (الذي تريد الحصول على نتائجه في ملف CSV). ثم اضغط على مفتاح المسافة، وأدخل علامة | (pipe)، واضغط على مفتاح المسافة، وأدخل “Export-CSV”، واضغط على مفتاح المسافة، وأدخل المسار الكامل لملف CSV الذي تريد إنشاءه، واضغط على مفتاح المسافة، واكتب “-NoTypeInformation”، واضغط على Enter.
على سبيل المثال، إذا كنت تريد حفظ قائمة عناصر الدليل الحالي في ملف يسمى “List.csv” على سطح المكتب، فستستخدم أمرًا يشبه الشكل التالي. لاحظ أن معلمة “NoTypeInformation” هنا تخبر الأمر بعدم تضمين رأس معلومات #TYPE في ملف CSV الخاص بك.
Get-ChildItem | Export-CSV C:\Users\mahes\Desktop\List.csv -NoTypeInformation
عندما تنتهي من تشغيل الأمر، سيكون لديك ملف يسمى “List.csv” على سطح المكتب يحتوي على قائمة العناصر الموجودة في الدليل الحالي.
عرض محتويات ملف النص أو ملف CSV الخاص بك في PowerShell
يمكنك عرض محتويات ملف النص أو ملف CSV الذي أنشأته حديثًا مباشرةً داخل PowerShell. ولا يتعين عليك مغادرة الأداة واستخدام تطبيق آخر لفتح ملفاتك.
للقيام بذلك، افتح نافذة PowerShell، واكتب الأمر التالي، واستبدل “PATH” بالمسار الكامل لملف النص أو ملف CSV، ثم اضغط على Enter.
Type PATH
على سبيل المثال، إذا كنت تريد قراءة محتويات ملف باسم “SystemInfo.txt” الموجود على سطح المكتب، يمكنك استخدام الأمر التالي:
Type C:\Users\mahes\Desktop\SystemInfo.txt
سيقوم PowerShell على الفور بتحميل محتويات الملف في النافذة المفتوحة، مما يسمح لك بقراءة محتوى الملف.
وهذا كل ما عليك معرفته حول حفظ نتائج أوامر PowerShell في ملفات نصية أو ملفات CSV. استمتع!