Red de conocimiento informático - Conocimiento informático - Después de convertir el archivo bat en un archivo exe mediante la herramienta bat2exe, la ruta actual tomada en el código del archivo ha cambiado.

Después de convertir el archivo bat en un archivo exe mediante la herramienta bat2exe, la ruta actual tomada en el código del archivo ha cambiado.

Es mejor dedicar tiempo a esto que mejorar tus habilidades de programación

Obviamente, después de convertirlo en un archivo exe para ejecutarlo, primero libera el archivo bat original en una carpeta temporal. y luego ejecuta el archivo bat temporal - —Entonces la ruta actual tomada según la ubicación del archivo bat se convierte en la carpeta temporal

Solución: reemplace set CUR_DIR=~dp0 con el signo igual seguido del absoluto ruta o la ruta del archivo exe, si la ruta del archivo no es segura, debe escribir código para encontrar el archivo.