استخدم PowerShell لتعديل قيم التسجيل أو تغييرها
يمكن تعديل إدخال التسجيل(Registry) بسهولة باستخدام محرر التسجيل(Registry Editor) . ومع ذلك ، في الحالة التي يتضمن فيها عملك الكثير من البرمجة النصية وتحتاج في أي وقت إلى تعديل السجل باستخدام PowerShell ، فيجب أن تساعدك هذه المقالة.
استخدم PowerShell(Use PowerShell) لتغيير قيم التسجيل(Registry)
في هذه المقالة ، سنرى كيفية تعديل السجل باستخدام اثنين من أوامر PowerShell cmdlets(PowerShell cmdlets) المعروفة . أول cmdlet هو عنصر جديد(New-Item) بينما الثاني هو Set-ItemProperty . يمكنك استخدام أي من أوامر cmdlets هذه لتعديل مفتاح تسجيل موجود أو إضافة قيمة تسجيل جديدة.
1] تعديل(Modify) التسجيل باستخدام أمر New-Item PowerShell cmdlet
في هذا المثال ، سأقوم بإنشاء سجل AllowIndexingEncryptedStoresOrItems DWORD في
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
عادةً ، يتم إنشاء DWORD الخاص بالسجل هذا للسماح لنظام التشغيل Windows 10 (Windows 10)بفهرسة الملفات المشفرة . مفتاح تسجيل Windows Search غير موجود بشكل افتراضي. لذلك سوف أقوم بإنشاء ذلك أولاً ، وبعد ذلك سأقوم بإنشاء DWORD للتسجيل وتعيينه على 1. يمكنك استبدال موقع مفتاح التسجيل والقيم في حالتك. فيما يلي الخطوات المتبعة.
افتح Windows (Windows PowerShell)PowerShell(Administrator) كمسؤول .
اكتب ما يلي واضغط على مفتاح Enter للانتقال إلى موقع التسجيل:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
ثم قم بتنفيذ الأمر cmdlet التالي لإنشاء مفتاح التسجيل الفرعي الجديد المسمى Windows Search . أنا أستخدم معلمة -Force هنا لإلغاء ما إذا كانت عناصر التسجيل موجودة بالفعل.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
الآن بعد إنشاء مفتاح التسجيل الفرعي ، سأقوم الآن بإنشاء سجل DWORD وتنفيذ الكود التالي لهذا:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
ملاحظة:(Note:) إذا كنت تقوم بإنشاء سلسلة ، فيجب عليك استخدام -PropertyType كسلسلة.
يمكنك تنفيذ موقع منبثق للعودة إلى PowerShell العادي حيث يمكنك تنفيذ أوامر cmdlets أخرى.
2] تعديل(Modify) التسجيل باستخدام الأمر Set-ItemProperty PowerShell(Set-ItemProperty PowerShell) cmdlet
في هذا المثال ، سأقوم بتعيين HideSCAVolume Registry(HideSCAVolume) DWORD في
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
يؤدي تعيين DWORD إلى 0 إلى استعادة رمز مستوى الصوت إذا كان مفقودًا من شريط المهام. فيما يلي خطوات هذا:
افتح Windows PowerShell (المسؤول).
ثم ببساطة انسخ والصق أمر cmdlet هذا لإجراء معالجة التسجيل. بالطبع ، تحتاج إلى تعديل موقع التسجيل وقيمته بنفسك ، في الكود المذكور أدناه:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
باستخدام هذه الطريقة ، لن تحتاج إلى تنفيذ الموقع المنبثق للعودة إلى PowerShell العادي حيث يتم إجراء تغيير السجل هنا مباشرةً.
أنا على ثقة من أن هذا الدليل يساعدك على تعديل السجل باستخدام Windows Powershell .
يمكنك أيضًا إلقاء نظرة على كيفية استخدام PowerShell لإعادة تشغيل جهاز كمبيوتر يعمل بنظام Windows عن بُعد.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Use PowerShell لحذف الملفات والمجلدات في Windows 10
مصفوفات PowerShell: كيفية إنشائها واستخدامها
Registry Editor: Use، Edit، Open، Modify، Save، Backup، Import، Export
تعطيل Security Questions في Windows 10 باستخدام PowerShell Script
Check Windows 10 OS architecture باستخدام PowerShell or Command Prompt
كيفية الحصول على Public IP address باستخدام PowerShell في Windows 10
كيفية جدولة PowerShell script في Task Scheduler على Windows 10
ما هو PWSH.EXE؟ قائمة PWSH syntax يمكنك استخدام
كيفية تثبيت PowerShell 7.0 على نظام التشغيل Windows 10
كيفية Delete أو إنشاء المهمة المجدولة مع PowerShell في Windows 11
استكشاف الأخطاء وإصلاحها Windows Server Network connectivity عن طريق PowerShell
كيفية استخدام Windows PowerShell ISE - برنامج تعليمي للمبتدئين
كيفية تثبيت حزمة التطبيق Appx باستخدام PowerShell في Windows 10
PowerShell 7 New الميزات قائمة
Microsoft PowerShell Script Browser يساعدك في العثور على عينات البرنامج النصي بسهولة
Get رجوع Open Command Prompt هنا بدلا من PowerShell في Explorer
كيف ترى PowerShell History الأمر على Windows 10
كيفية Zip and Unzip files باستخدام PowerShell في Windows 10
كيفية حظر IP أو موقع ويب باستخدام PowerShell في Windows 10
كيفية إنشاء Local User Account باستخدام PowerShell في Windows 10