La política de grupo en nuestro entorno sobrescribe la variable PATH cada vez que inicio sesión y, cuando ejecuto una computadora 'no estándar', se equivoca completamente (C: \ Windows vs C: \ WINNT, directorios faltantes, etc.). Actualmente, lo cambio manualmente cada vez que inicio sesión, pero eso está empezando a ser agotador.
Si uso el comando SET para cambiar la variable PATH en un archivo por lotes, solo tiene alcance local, por lo que el cambio solo se aplica a los comandos en el archivo por lotes.
set PATH=C:\WINNT;C:\WINNT\System32
set PATH
Este archivo por lotes generará la nueva ruta, pero si ejecuto set PATH
la línea de comando después, seguirá siendo la ruta original.
¿Cómo configuro el entorno PATH global en un archivo por lotes? ¿O hay otra técnica que pueda usar?