كيفية البحث عن كاميرات الويب وتعطيلها باستخدام PowerShell في Windows 10

عادةً ما تكون كاميرات الويب عبارة عن كاميرات صغيرة مثبتة على مكتب أو متصلة بشاشة المستخدم أو مدمجة في الجهاز. يمكن استخدام كاميرات الويب أثناء جلسة محادثة فيديو تضم شخصين أو أكثر ، مع محادثات تتضمن صوتًا مباشرًا وفيديو. إذا وجدت أن كاميرا الويب تتطفل على خصوصيتك ، عن قصد أو عن غير قصد ، أو إذا كنت تريد منع هجمات اختراق كاميرا الويب ، فقد ترغب في تعطيل كاميرا الويب(disable the webcam) تمامًا . في هذا المنشور ، سنوضح لك كيفية البحث عن كاميرات الويب وتعطيلها باستخدام PowerShell.(find and disable webcams using PowerShell.)

استخدم PowerShell(Use PowerShell) للبحث عن كاميرات الويب وتعطيلها

لاستخدام PowerShell للبحث عن كاميرات الويب(Webcams) وتعطيلها في نظام التشغيل Windows 10(Windows 10) ، قم بما يلي:

أولاً ، ستحتاج إلى العثور على الكاميرا المثبتة على جهاز الكمبيوتر الذي يعمل بنظام Windows 10. إليك الطريقة:

  • اضغط على Windows key + X لفتح قائمة Power User.
  • اضغط على مفتاح M على لوحة المفاتيح لفتح إدارة الأجهزة(Device Manager) .
  • بمجرد دخولك إلى Device Manager ، قم بالتمرير لأسفل عبر قائمة الأجهزة المثبتة وقم بتوسيع قسم أجهزة التصوير(Imaging devices) أو الكاميرات( Cameras ) .
  • انقر بزر الماوس الأيمن فوق الكاميرا المدمجة(Integrated Camera)  أو كاميرا الويب الأساسية ، وانقر فوق خصائص(Properties) .
  • انتقل إلى علامة التبويب " التفاصيل(Details) " .
  • ضمن قسم(Property) الموقع ، انقر لتحديد مطابقة معرف الجهاز(Matching device ID)  من القائمة المنسدلة.
  • انقر بزر الماوس الأيمن فوق القيمة وحدد نسخ(Copy) . ثم الصق القيمة في المفكرة(Notepad) .

استخدم PowerShell للبحث عن كاميرات الويب -1 وتعطيلها

بدلاً من ذلك ، يمكنك استخدام PowerShell للعثور على الكاميرا عن طريق تشغيل الأمر أدناه. استبدل العنصر النائب <PRIMARY CAMERA> بالاسم الفعلي للكاميرا كما هو مدرج في إدارة الأجهزة -(Device Manager –) في هذا المثال HP Webcam .

Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>'

استخدم PowerShell للبحث عن كاميرات الويب -2 وتعطيلها

الآن بعد أن أصبح لديك معرف جهاز الكاميرا ، يمكنك المتابعة لتعطيل كاميرا الويب باستخدام أمر Devcon على النحو التالي:

نصيحة(Tip) : تنص صفحة التنزيل على أن Visual Studio مطلوب ، ولكن يمكنك تخطي هذه الخطوة ، وأثناء التثبيت ، يمكنك تخطي التحذير.

  • بمجرد تنزيل WDK وتثبيته على موقع على محرك الأقراص C ، قم بإنشاء برنامج PowerShell النصي وتشغيله(create and run a PowerShell script) باستخدام المعلمات / القيم التالية لتعطيل الكاميرا. استبدل العنصر النائب <FOLDER> بالاسم الفعلي للمجلد حيث توجد نسختك من Devcon .
$id = (Get-CimInstance Win32_PnPEntity |

where caption -match '<PRIMARY CAMERA>').pnpDeviceID

$ppid = "{0}{1}" -f '@',$id

Set-Location c:\<FOLDER>

Devcon status $ppid

Devcon disable $ppid

Devcon status $ppid

بمجرد تنفيذ البرنامج النصي ، يمكنك التحقق ورؤية الكاميرا معطلة الآن في إدارة الأجهزة(Device Manager) .

  • لتمكين جهاز الكاميرا(enable the camera device) ، قم بتشغيل الأمر أدناه في PowerShell :
devcon enable $ppid

يتعلق الأمر بكيفية استخدام PowerShell للعثور على كاميرات الويب وتعطيلها أو تمكينها في نظام التشغيل Windows 10(Windows 10) !

المصدر(Source) : Microsoft.com .

اقرأ الآن(Now read) : يساعدك متصفح Microsoft PowerShell Script في العثور على عينات (Microsoft PowerShell Script Browser)البرامج النصية(Script) واستخدامها بسهولة.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts