Sử dụng PowerShell để sửa đổi hoặc thay đổi các giá trị sổ đăng ký
Mục đăng ký(Registry) có thể được sửa đổi dễ dàng bằng Trình chỉnh sửa sổ đăng ký(Registry Editor) . Tuy nhiên, trong trường hợp công việc của bạn liên quan đến nhiều tập lệnh và bạn cần sửa đổi sổ đăng ký bằng PowerShell , thì bài viết này sẽ giúp bạn.
Sử dụng PowerShell(Use PowerShell) để thay đổi giá trị sổ đăng ký(Registry)
Trong bài viết này, chúng ta sẽ xem cách sửa đổi sổ đăng ký bằng hai lệnh ghép ngắn PowerShell(PowerShell cmdlets) nổi tiếng . Lệnh ghép ngắn đầu tiên là New-Item trong khi lệnh thứ hai là Set-ItemProperty . Bạn có thể sử dụng một trong hai lệnh ghép ngắn này để sửa đổi khóa đăng ký hiện có hoặc thêm giá trị đăng ký mới.
1] Sửa đổi(Modify) sổ đăng ký bằng lệnh ghép ngắn PowerShell New-Item(New-Item PowerShell)
Trong ví dụ này, tôi sẽ tạo đăng ký AllowIndexingEncryptedStoresOrItems DWORD tại
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
Thông thường, DWORD đăng ký này được tạo để cho phép Windows 10 lập chỉ mục các tệp được mã hóa . Khoá đăng ký Windows Search không tồn tại theo mặc định. Vì vậy, tôi sẽ tạo điều đó đầu tiên, sau đó tôi sẽ tạo DWORD đăng ký và đặt nó thành 1. Bạn có thể thay thế vị trí và giá trị khóa đăng ký trong trường hợp của mình. Dưới đây là các bước liên quan.
Mở Windows PowerShell với tư cách Quản trị(Administrator) viên .
Nhập sau và nhấn phím Enter để đi đến vị trí đăng ký:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
Sau đó, thực thi lệnh ghép ngắn sau để tạo khóa phụ đăng ký mới có tên Windows Search . Tôi đang sử dụng tham số -Force ở đây để ghi đè nếu các mục đăng ký đã tồn tại.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
Bây giờ khi khóa phụ đăng ký được tạo, bây giờ tôi sẽ tạo DWORD đăng ký và thực thi mã sau cho việc này:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
Lưu ý:(Note:) Nếu bạn đang tạo chuỗi, bạn phải sử dụng -PropertyType làm chuỗi.
Bạn có thể thực thi vị trí cửa sổ bật để quay lại PowerShell bình thường , nơi bạn có thể thực thi các lệnh ghép ngắn khác.
2] Sửa đổi(Modify) sổ đăng ký bằng lệnh ghép ngắn Set-ItemProperty PowerShell
Đối với ví dụ này, tôi sẽ đặt DWORD đăng ký HideSCAVolume tại
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
Đặt DWORD này thành 0 sẽ khôi phục biểu tượng Âm lượng nếu nó bị thiếu trên thanh tác vụ. Đây là các bước cho việc này:
Mở Windows PowerShell (Quản trị viên).
Sau đó, chỉ cần sao chép-dán lệnh ghép ngắn này để thực hiện thao tác đăng ký. Tất nhiên, bạn cần phải sửa đổi vị trí và giá trị đăng ký bằng của riêng bạn, trong đoạn mã được đề cập bên dưới:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
Với phương pháp này, bạn không cần phải thực thi vị trí cửa sổ bật để quay lại PowerShell bình thường vì thay đổi sổ đăng ký được thực hiện trực tiếp tại đây.
Tôi tin rằng hướng dẫn này sẽ giúp bạn sửa đổi sổ đăng ký bằng Windows Powershell .
Bạn cũng có thể xem cách sử dụng PowerShell để khởi động lại máy tính Windows từ xa.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Use PowerShell Để xóa các tệp và thư mục trong Windows 10
Mảng PowerShell: Cách tạo và sử dụng chúng
Registry Editor: Use, Edit, Open, Modify, Save, Backup, Import, Export
Vô hiệu hóa Security Questions bằng Windows 10 bằng cách sử dụng PowerShell Script
Check Windows 10 OS architecture Sử dụng PowerShell or Command Prompt
Cách lên lịch PowerShell script trong Task Scheduler trên Windows 10
Microsoft PowerShell Script Browser giúp bạn tìm mẫu kịch bản dễ dàng
Cách tạo Local User Account bằng PowerShell trong Windows 10
Làm thế nào để Thiết lập lại PowerShell and Command Prompt cài đặt mặc định
Làm thế nào để cài đặt Appx gói ứng dụng sử dụng PowerShell trong Windows 10
Cách gỡ cài đặt PowerShell trong Windows 10
Cách vô hiệu hóa PowerShell bằng Windows 10
Cách ẩn Windows Updates bằng PowerShell trong Windows 10
Cấu hình Folder Access được điều khiển bằng Group Policy & PowerShell
Cách thêm PowerShell lên Context Menu trong Windows 10
Làm thế nào để chặn IP hay một trang web sử dụng PowerShell trong Windows 10
Cách tìm và vô hiệu hóa Webcams bằng PowerShell trong Windows 10
Sự khác biệt giữa PowerShell and PowerShell Core
Làm thế nào để Remotely Restart Windows 10 máy tính sử dụng PowerShell
Replace Command Prompt Với PowerShell trong WinX Menu của Windows 10