Modificar la variable Ruta del sistema desde cmd

Modificar la variable Ruta del sistema desde cmd

Estoy intentando modificar el valor de la ruta de mi sistema. Necesito esto porque estoy realizando una actualización del S/W y los usuarios necesitan tener acceso al sistema antiguo y al nuevo. Les proporciono un botón de alternancia que cambiará la configuración y les permitirá usar ambas.

Una de las cosas que debo hacer para esto es cambiar el valor de la ruta del sistema. Tengo un archivo .reg para hacer esto. Cuando ejecuto este script, aparece el mensaje "Las claves y los valores contenidos en se han agregado correctamente al registro".

Pero no veo reflejado el cambio cuando voy a revisar mi registro.

Mi valor original para la ruta del sistema es:

C:\Oracle01\product\11.2.0\client_1\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Infor\Unify\Runtime52\;C:\Program Files\QuickTime\QTSystem\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\DTS\Binn\

Mi archivo de registro es el siguiente


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"Path"="REG_EXPAND_SZ:C:\Oracle01\product\11.2.0\client_1\bin;C:\Program Files\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;c:\Visual\RunTime40\;C:\Program Files\QuickTime\QTSystem\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files\Microsoft SQL Server\110\DTS\Binn\"

Quiero que la entrada C:\Infor\Unify\Runtime52\ cambie a c:\Visual\RunTime40\ en la ruta.

Por favor, hágame saber lo que me falta aquí. Mi archivo de registro está en mi unidad C local.

Gracias Vidia.

Respuesta1

Como en los comentarios

Para cambiar tus rutas locales lo haces a través de la consola, usas comandos SET, por lo que con ella puedes

Vea su lista de variables de entorno disponibles

SET

Crear una nueva variable ambiental

SET newenv=hello;

Actualizar una variable

SET newenv=%newenv%cya;

¿Puedo pintarlo?

echo %newenv%
SET %newenv%

En las claves de registro del sistema

puede

registry /s <file>.reg

/ses para silencio.

información relacionada