Use PowerShell para modificar o cambiar los valores del Registro

Una entrada del Registro(Registry) se puede modificar fácilmente usando el Editor del Registro(Registry Editor) . Sin embargo, en el caso de que su trabajo implique una gran cantidad de secuencias de comandos y alguna vez necesite modificar el registro mediante PowerShell , entonces este artículo debería ayudarlo.

Use PowerShell para cambiar los valores del Registro(Registry)

En este artículo, veremos cómo modificar el registro utilizando dos conocidos cmdlets de PowerShell(PowerShell cmdlets) . El primer cmdlet es New-Item mientras que el segundo es Set-ItemProperty . Puede usar cualquiera de estos cmdlets para modificar una clave de registro existente o agregar un nuevo valor de registro.

1] Modificar(Modify) el registro usando el cmdlet New-Item PowerShell

Use PowerShell para cambiar los valores del Registro

En este ejemplo, crearé el registro DWORD de (DWORD)AllowIndexingEncryptedStoresOrItems en

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.

Por lo general, este registro DWORD se crea para permitir que Windows 10 (Windows 10)indexe archivos cifrados . La clave de registro de Windows Search no existe de forma predeterminada. Primero crearé eso, y luego crearé el registro DWORD y lo estableceré en 1. Puede reemplazar la ubicación y los valores de la clave de registro en su caso. Aquí están los pasos involucrados.

Abra Windows PowerShell como administrador(Administrator) .

 

Escriba lo siguiente y presione la  tecla Intro(Enter)  para ir a la ubicación del registro:

Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'

A continuación, ejecute el siguiente cmdlet para crear la nueva subclave de registro denominada Búsqueda de Windows(Windows Search) . Estoy usando el parámetro -Force aquí para anular si los elementos del registro ya existen.

Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force

Ahora que se crea la subclave del registro, crearé el registro DWORD y ejecutaré el siguiente código para esto: 

New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force

Nota:(Note:) si está creando una cadena, debe usar -PropertyType como una cadena.

Puede ejecutar la ubicación emergente para volver a PowerShell normal , donde puede ejecutar otros cmdlets.

2] Modificar(Modify) el registro usando el cmdlet Set-ItemProperty PowerShell

Administrador Windows Powershell

Para este ejemplo, configuraré el registro DWORD de HideSCAVolume en(HideSCAVolume)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.

Establecer este DWORD en 0 restaura el ícono de Volumen si falta en la barra de tareas. Aquí están los pasos para esto:

Abra Windows PowerShell (administrador).

Luego, simplemente copie y pegue este cmdlet para realizar la manipulación del registro. Por supuesto, debe modificar la ubicación y el valor del registro con el suyo propio, en el código mencionado a continuación:

Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force

Con este método, no necesita ejecutar la ubicación emergente para volver a PowerShell normal , ya que el cambio de registro se realiza directamente aquí.

Confío en que esta guía lo ayude a modificar el registro usando Windows Powershell .

También puede echar un vistazo a cómo usar PowerShell para reiniciar una computadora remota con Windows.(how to use PowerShell to restart a remote Windows computer.)

 



About the author

Soy ingeniero telefónico con más de 10 años de experiencia en la industria móvil y me especializo en la reparación y actualización de teléfonos inteligentes. Mi trabajo ha incluido el desarrollo y mantenimiento del firmware del teléfono, el desarrollo de imágenes para dispositivos Apple y el trabajo en proyectos de Firefox OS. Con mis habilidades en desarrollo de software, ingeniería de hardware, procesamiento de imágenes y desarrollo de Firefox OS, tengo la capacidad de tomar problemas complejos y convertirlos en soluciones simples que funcionan en cualquier dispositivo.



Related posts