12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows

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

12. احصل على المساعدة

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر الحصول على المساعدة في PowerShell

إذا كنت تتعلم PowerShell من فيديوهات يوتيوب، فإن أول ما سيذكره الناس هو Get-Help. وكما يوحي اسمه، يساعدك Get-Help في العثور على معلومات حول أدوات PowerShell، بالإضافة إلى صيغها ومعامِلاتها؛ كما يوفر أمثلة على كيفية استخدامها.

لمشاهدة كيفية عمل الأمر، اكتب Get-Help متبوعًا باسم الأمر:

Get-Help Get-Process

يعرض هذا الأمر ملخص الأمر والصيغة والمعلمات.

11. أمر الحصول

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
الحصول على الأمر في Powershell

بينما يوفر Get-Help معلومات مفصلة حول أمر cmdlet، يساعدك Get-Command في العثور على جميع الأوامر المتاحة وسردها. على سبيل المثال، إذا كنت تعرف ما تريد فعله ولكنك لا تتذكر اسم الأمر بالضبط، يساعدك Get-Command في العثور على الأوامر بناءً على أسماء أو أنماط فردية.

على سبيل المثال، لمحاولة العثور على جميع الأوامر التي تحتوي على كلمة "process"، أدخل:

Get-Command *process*

يعرض هذا الأمر جميع الأوامر المسماة "عملية".

10. اختبار اتصال الشبكة

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر Test-NetConnection في PowerShell

إذا كنت تستخدم أدوات منفصلة لـ ping و telnet و traceroute ، فإن أمر Test-NetConnection سيتولى المهام الثلاث. هذه أداة لاستكشاف أخطاء الشبكة وإصلاحها، وتختبر ما إذا كانت المشكلة في الشبكة أم الخادم أم في مكان آخر.

للتحقق مما إذا كان موقع الويب قابلاً للوصول، قم بتشغيل:

Test-NetConnection WebTech360.com

يوفر لك هذا الأمر نتائج ping ومعلومات الاتصال الأساسية.

9. الحصول على العنصر الفرعي

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر الحصول على العنصر الفرعي في Powershell

يعرض أمر Get-ChildItem الملفات والمجلدات في أي مجلد. هل ترغب في الاطلاع على محتويات المستندات؟ أدخل هذا الأمر، مع استبدال "اسم المستخدم" باسمك:

Get-ChildItem C:\Users\Username\Documents

يمكنك دمج Get-ChildItem مع أوامر أخرى لإنشاء نصوص برمجية وتشغيل مهام معالجة الدفعات تلقائيًا، وأتمتة الملفات والتحقق منها للتأكد من تطابقها مع معايير محددة.

8. أين-مفعول به

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر "أين الكائن" في PowerShell

في المثال السابق، ربما لاحظتَ أن المقالة استخدمت أمر Where-Object للبحث عن الملفات الكبيرة، وكنتَ مهتمًا بمعرفة وظيفته. يُرشِّح Where-Object البيانات باختيار كائنات ذات قيم خصائص محددة - على غرار جملة if في البرمجة. داخل الأقواس المعقوفة، يُمثِّل $_ كل عنصر يتم تقييمه وفقًا لمعايير التصفية الخاصة بك.

على سبيل المثال، إذا كنت بحاجة إلى رؤية جميع الخدمات قيد التشغيل، أدخل هذا الأمر:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. تحديد الكائن

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر تحديد الكائن في Powershell

غالبًا ما يتضمن ناتج الأمر معلومات أكثر مما تحتاج. يتيح لك أمر Select-Object تحديد البيانات التي تريدها فقط. يمكنك بعد ذلك تصدير الخصائص المحددة إلى ملف CSV باستخدام أمر Export-Csv. لعرض أسماء الخدمات وحالتها فقط، استخدم:

Get-Service | Select-Object Name, Status

إذا كنت تبحث عن أفضل 5 عمليات تستخدم وحدة المعالجة المركزية ، فإليك ما يلي:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. احصل على العضو

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر Get-Member في PowerShell

يعمل PowerShell مع الكائنات، ويُظهر لك Get-Member خصائصها وأساليبها. على سبيل المثال، إذا نتج عن الأمر ملف، يُمكن لـ Get-Member عرض حجم الملف وتاريخ إنشائه وتفاصيل أخرى. أدخل الأمر التالي لعرض المعلومات التي يحتويها كائن العملية:

Get-Process | Get-Member

يعرض هذا الأمر خصائص مثل وحدة المعالجة المركزية، والمعرف، ومجموعة العمل، بالإضافة إلى طرق مثل Kill() وRefresh().

5. تعيين الحافظة والحصول عليها

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
تعيين أمر الحافظة في PowerShell

عندما يكون لديك كمية كبيرة من مخرجات PowerShell التي تريد نسخها، يمكنك إما تحديدها يدويًا أو استخدام Set-Clipboard. التحديد اليدوي يعني التمرير لأعلى، وبدء التحديد، والسحب لأسفل بحذر، على أمل عدم ارتكاب أي خطأ أثناء ذلك. يُسهّل Set-Clipboard وGet-Clipboard هذه العملية برمتها بشكل كبير.

لنسخ نتائج الأمر إلى الحافظة، أدخل الأمر التالي:

Get-Process | Select-Object Name, CPU | Set-Clipboard

يمكنك الآن لصق النتائج في Microsoft Excel أو أي محرر نصوص.

4. عرض خارج الشبكة

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر Out-GridView في PowerShell

أحيانًا تحتاج إلى فرز النتائج وتصفيتها بشكل تفاعلي. يفتح Out-GridView نافذة منفصلة بجدول قابل للبحث والفرز.

Get-Process | Out-GridView

سيفتح هذا الأمر نافذة جديدة تعرض قائمة بالعمليات الجارية بتنسيق جدول واجهة المستخدم الرسومية. انقر على رؤوس الأعمدة للفرز، أو اكتب في مربع التصفية للبحث.

3. الحصول على العملية

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر Get-Process في Powershell

يعرض Get-Process كل برنامج يتم تشغيله على جهاز الكمبيوتر الخاص بك، بما في ذلك استخدام الذاكرة، ووقت وحدة المعالجة المركزية، ومعرف العملية.

لرؤية كافة العمليات الجارية، فقط اكتب:

Get-Process

2. الحصول على FileHash

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
أمر Get-FileHash في Powershell

يحسب أمر Get-FileHash قيمة تجزئة محتويات الملف باستخدام خوارزمية التجزئة المحددة. يتيح لك هذا الأمر التحقق من التنزيلات أو التحقق مما إذا كان أحدٌ قد تلاعب بملفاتك.

للحصول على تجزئة SHA256 لملف:

Get-FileHash C:\Downloads\Sample.docx

1. معلمة -WhatIf

12 من أوامر PowerShell الأكثر فائدة لنظام التشغيل Windows
معلمة أمر whatif في PowerShell

يتيح لك معامل -WhatIf معاينة نتائج الأمر دون تنفيذه. يُعد هذا الخيار مفيدًا بشكل خاص عند تشغيل أوامر Powershell لحذف الملفات أو نقلها أو تعديلها، مثل تنظيف سجلات البناء القديمة أو نشر موارد الويب.

لمعاينة الملفات التي سيتم حذفها، أضف -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

سيعرض PowerShell كل ملف سيقوم بحذفه ولكنه لن يحذف أي ملفات.

تغطي هذه الأوامر الـ12 الأشياء التي تحتاجها كل يوم - العثور على الملفات، والتحقق مما يؤدي إلى إبطاء جهاز الكمبيوتر الخاص بك، وتنظيم مجلدات المشروع.

ابدأ باستخدام Get-Help عند حدوث مشكلة، واستخدم Where-Object لتصفية التفاصيل غير المرغوب فيها، وأضف دائمًا -WhatIf قبل أي إجراء قد يؤدي إلى حذف ملف أو تعديله. بعد إتقان هذه الأساسيات، يمكنك أتمتة هذه المهام باستخدام PowerShell بدلاً من كتابتها يدويًا في كل مرة.

انظر أيضا:

اترك تعليقاً

Download Adobe Acrobat xi pro

Download Adobe Acrobat xi pro

تعرف على كيفية Download Adobe Acrobat xi pro بأمان من خلال دليلنا التفصيلي الذي يرشدك للحصول على النسخة الأصلية بسرعة ودون مخاطر.

تحميل ويندوز 11 برابط مباشر iso

تحميل ويندوز 11 برابط مباشر iso

تعرف على طريقة تحميل ويندوز 11 برابط مباشر iso من المصدر الرسمي لمايكروسوفت بخطوات واضحة للحصول على ملف ISO نظيف وآمن للتثبيت.

تحميل برنامج Adobe Acrobat DC مجانا

تحميل برنامج Adobe Acrobat DC مجانا

تعرف على كيفية تحميل برنامج Adobe Acrobat DC مجانا عبر النسخة التجريبية الرسمية من أدوبي لتحرير ملفات PDF بسهولة وأمان.

تحميل برنامج Adobe Acrobat مجانا

تحميل برنامج Adobe Acrobat مجانا

تعلم كيفية تحميل برنامج Adobe Acrobat مجانا بأمان من الموقع الرسمي. احصل على Adobe Acrobat Reader مجاناً بخطوات واضحة وسريعة.

Adobe Acrobat reader edit PDF تنزيل

Adobe Acrobat reader edit PDF تنزيل

تعرف على كيفية Adobe Acrobat reader edit PDF تنزيل من الموقع الرسمي والبدء في تعديل ملفات PDF فوراً. دليل خطوة بخطوة للتحميل والتثبيت والاستخدام.

تحميل ويندوز 11 64 بت من ميديا فاير

تحميل ويندوز 11 64 بت من ميديا فاير

تعرف على كيفية تحميل ويندوز 11 64 بت من ميديا فاير بطريقة مباشرة وآمنة. دليل مفصل يشرح الخطوات الكاملة للحصول على ملف ISO بنجاح.

Adobe Acrobat free download

Adobe Acrobat free download

احصل على Adobe Acrobat free download من الموقع الرسمي لتجربة أدوات تحرير PDF المتقدمة مجاناً. تعرف على الخطوات الدقيقة للبدء خلال دقائق.

Windows 11 iso download 64 bit تحميل

Windows 11 iso download 64 bit تحميل

تعرف على كيفية Windows 11 iso download 64 bit تحميل مباشرة من موقع مايكروسوفت الرسمي بخطوات واضحة وآمنة للحصول على ملف ISO بنسخة 64 بت.

Adobe Acrobat win 7

Adobe Acrobat win 7

تعلم كيفية تثبيت Adobe Acrobat win 7 على ويندوز 7 بنجاح رغم انتهاء الدعم الرسمي. دليل خطوة بخطوة يشرح وضع التوافق وتجنب الأخطاء الشائعة.

Adobe Acrobat reader DC تحميل

Adobe Acrobat reader DC تحميل

تعرف على طريقة Adobe Acrobat reader DC تحميل من الموقع الرسمي بخطوات بسيطة وآمنة للحصول على أحدث إصدار من البرنامج مجاناً.