Edición y visualización de claves de registro desde Powershell


3

Estoy trabajando en el aprendizaje de Powershell y he estado intentando escribir un script que asignará automáticamente mis unidades a unidades de red específicas. Eso es bastante fácil, pero también quiero ciertos nombres asociados con ellos desde Windows Explorer. Esto se puede hacer desde el registro, pero no puedo averiguar cómo hacerlo desde Powershell. Investigué en línea y ahora puedo navegar por el registro como un disco normal hasta cierto punto, usando gci y set-location / cd, pero una vez que estoy en la última tecla de carpeta, no puedo ver los DWORD dentro de la tecla usando Gci más. De regedit, sé que hay un montón de llaves dentro. Mi ruta es HKCU: \ software \ microsoft \ windows \ currentversion \ explorer \ mountpoints2 ## ComputerName # DriveName


Confunde el término "clave" con el valor (es) y sus datos asociados contenidos en la clave. En PowerShell, los valores se consideran "propiedades" de la clave. Las subclaves de la clave son "childitems". Las claves son contenedores, los valores no.
kreemoweet

Respuestas:


5

Sencillo; use el comando get-itemProperty para ver todas las claves. Entonces, si has seguido la ruta hasta donde llegaste en tu pregunta, el comando para ver todo lo asociado es:

get-itemproperty .\

Obviamente, también puede ver esto desde más arriba en la estructura del directorio, solo agregue la ruta después de. \

Para cumplir con la tarea de cambiar el nombre de las etiquetas de las unidades para que aparezcan en el explorador de Windows, use lo siguiente:

set-itemProperty . _LabelFromDesktopINI "insert new label here"
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.