Windows

كيفية الحصول على قائمة برامج تشغيل Windows المثبتة باستخدام PowerShell

WINDOWS 10 May 2019 Update 1903 - 15 Fonctionnalités

WINDOWS 10 May 2019 Update 1903 - 15 Fonctionnalités

جدول المحتويات:

Anonim

تعد برامج تشغيل الأجهزة المكون الأكثر أهمية وراء عمل جهاز الكمبيوتر لأنها تساعد على دفع النظام. على الرغم من ذلك ، يمكنك تثبيت أو إزالة أو تحديث برامج التشغيل باستخدام إدارة الأجهزة ، هذه الأداة لا تمنحك كافة القائمة والتفاصيل الفنية حول برامج التشغيل المثبتة على صورة Windows. > للحصول على الوصف الكامل لبرامج التشغيل المثبتة ، يمكننا استخدام

Windows PowerShell cmdlets. Get-WindowsDriver هو مثل PowerShell cmdlet الذي يخرج المعلومات الأساسية للجذر السائقين؛ لكل برامج التشغيل التابعة لجهات خارجية وبرامج التشغيل الافتراضية المثبتة ؛ في سيناريوهات مختلفة. في هذه المقالة ، سنناقش كيف يمكنك استخدام هذا cmdlet لاستخراج المعلومات حول برامج التشغيل الموجودة على

Windows 10 / 8.1. الحصول على قائمة برامج التشغيل المثبتة باستخدام PowerShell

1.

اضغط على Windows Key + Q ، اكتب Windows PowerShell في مربع البحث. من النتائج ، انقر بزر الماوس الأيمن على Windows PowerShell وحدد تشغيل كمسؤول . إذا تمت مطالبتك بكلمة مرور حساب المستخدم ، فقدم ذلك. 2.

بعد ذلك ، في النافذة Windows PowerShell ، يمكنك كتابة هذا cmdlet ، بعد إجراء الاختيار حول المعلمات ، ثم اضغط على Enter مفتاح. يذهب الأمر cmdlet العام على النحو التالي: Get-WindowsDriver -Online [-All] [-Driver] [-LogLevel {أخطاء | تحذيرات | WarningsInfo}] [-LogPath] [-scratchDirectory] [-SystemDrive] [-WindowsDirectory] []

إليك كيف يمكنك تغيير المعلمات (

الموضحة في []) وفقًا لمتطلباتك: -Online

: يحدد أن الإجراء يجب أن يتم تنفيذه على نظام التشغيل الجاري تشغيله على الكمبيوتر المحلي. -كل

: تضمينه لعرض معلومات حول برامج التشغيل الافتراضية. إذا لم تقم بتحديد هذه المعلمة ، فقط برامج التشغيل التابعة لجهة أخرى وتم سردها. على سبيل المثال ،

PS C: > Get-WindowsDriver -Online -All -Driver

: Specifies ملف.inf أو مجلد يحتوي على ملفات inf. من برامج التشغيل التي تريد معلومات مفصلة حول. عند تحديد مجلد ، يتم تجاهل ملفات.inf غير حزم برامج التشغيل الصالحة. على سبيل المثال ،

PS C: > Get-WindowsDriver-Path "c: offline" -Driver "OEM1.inf " -LogLevel:

يحدد مستوى المخرجات الأقصى الموضح في السجلات. مستوى السجل الافتراضي هو 3. تكون القيم المقبولة كما يلي: 1 = الأخطاء فقط

2 = الأخطاء والتحذيرات

3 = الأخطاء والتحذيرات والمعلومات

4 = جميع المعلومات المدرجة مسبقاً ، بالإضافة إلى إخراج التصحيح

على سبيل المثال ،

PS C: > Get-WindowsDriver-Path "c: offline" -LogLevel "1" -LogPath

: تحديد كامل المسار واسم الملف لتسجيل الدخول إلى. إذا لم يتم التعيين ، فإن القيمة الافتراضية هي٪ WINDIR٪ Logs Dism dism.log. على سبيل المثال ،

PS C: > Get-WindowsDriver-Path "c: offline" -LogPath " C: DriversInfo " -Path

: يمكنك تغيير هذه المعلمة لتعيين المسار الكامل إلى الدليل الجذر لصورة Windows غير المتصلة التي يتم تحميل برامج التشغيل عليها. على سبيل المثال ، للحصول على معلومات مفصلة حول برنامج التشغيل Usb.inf في صورة Windows المحملة ، استخدم هذا الأمر:

PS C: > Get-WindowsDriver

-Path "c: offline" -Driver "c: drivers Usb Usb.inf " - ScratchDirectory

: تشير هذه المعلمة إلى دليل مؤقت سيتم استخدامه عند استخراج الملفات للاستخدام أثناء الصيانة. يجب أن يكون الدليل موجودًا محليًا. إذا لم يتم تحديده ، فسيتم استخدام الدليل Windows ٪ Temp٪ ، مع اسم دليل فرعي لقيمة سداسية عشرية عشوائية لكل تشغيل من DISM. يتم حذف العناصر الموجودة في دليل التخزين بعد كل عملية. على سبيل المثال ،

PS C: > Get-WindowsDriver -Online -All -ScratchDirectory "C: Temp" -SystemDrive:

هذه المعلمة ضرورية لتحديد موقع BootMgr الملفات ، عندما تكون هذه الملفات موجودة على قسم آخر غير الذي تقوم بتشغيل الأمر منه. على سبيل المثال ، لتحديد موقع

BootMgr الملفات على C: Drive ، عند تشغيل الأمر PowerShell على محرك الأقراص D: استخدم هذا الأمر cmdlet: PS C: > Get-WindowsDriver -Online -All

-SystemDrive "C:" وبهذه الطريقة ، يمكنك الحصول على معلومات مفصلة حول برامج تشغيل النظام الخاص بك ، في سيناريوهات مختلفة. نأمل أن تجد الدليل مفيدًا!

الآن أقرأ:

كيفية الحصول على قائمة بجميع برامج تشغيل الأجهزة باستخدام موجه الأوامر. ستعرض لك هذه المشاركة كيفية تصدير برامج تشغيل الأجهزة الاحتياطية والنسخ الاحتياطي في Windows 10 باستخدام PowerShell