Error "el sistema no puede encontrar el archivo especificado" al trabajar con Notepad++ NppExec

Error "el sistema no puede encontrar el archivo especificado" al trabajar con Notepad++ NppExec

El error anterior apareció recientemente al intentar implementar los pasos enesta respuesta. Para resumir, estoy implementando un método automatizado para compilar archivos pdf rápidamente usando LaTeX; Llamo a un archivo por lotes desde dentro delNppExecEntorno de complemento que lleva a cabo el proceso de compilación del archivo pdf.

He implementado este script un par de veces antes en PC con Windows 7 sin problemas. Esta vez lo probé en una nueva PC con Windows 10 y no pude encontrar el pdflatexejecutable cuando lo ejecuté desde NppExec, a pesar de que estaba en las variables de entorno de mi sistema, y ​​se encontró con éxito cuando lo ejecuté en la línea de comandos o ejecuté el archivo por lotes. directamente, pero no cuando el archivo por lotes se ejecutó dentro de NppExec.

¿Cómo puedo resolver esto para que funcione como se esperaba?

Respuesta1

La clave para mí fue agregar las rutas de los archivos de los programas deseados al Patharchivovariables de entorno del usuario. Ya lo había configurado en las variables de entorno del sistema, pero luego noté que otro programa al que estaba llamando solo estaba ubicado en las variables de usuario.

Sospecho altamente que ha habido algunos cambios en cómo se cargan las variables de entorno en diferentes contextos entre Windows 7, 8 y 10, ya que había hecho esta configuración antes en Windows 7 y los programas ubicados en la Pathvariable de entorno del sistema siempre se podían encontrar para mí. .

información relacionada