En el trabajo escribimos constantemente scripts CMD por lotes que tomarán una, dos o tres carpetas como parámetros.
Como a veces los usuarios finales estarían interesados en usar esos scripts, y como es largo, aburrido, propenso a errores y fastidioso escribir en cmd una línea de comando con tres rutas de carpeta como argumentos, me gustaría poder hacer así en Linux:
my_destination_folder="$(zenity --folder-selector --title "choose your folder")"
con alguna herramienta como:
FOR /F "usebackq tokens=*" %%G IN (`XXX.exe`) do SET my_destination_folder=%%G
¿Conoces alguna herramienta sencilla que pueda ser mía XXX.exe
?
Posiblemente una herramienta independiente y minimalista...
Gracias
Respuesta1
Yo pensaría que unAutoItSe podría crear un programa para esto, donde un cuadro de diálogo indicaría al usuario que haga clic en las tres carpetas requeridas por turno.
Respuesta2
Me pareció una idea interesante así que te hice otra :)
Aquí está tu XXX.exe:Enlace
Se incluye el código fuente.
Respuesta3
encontréAprendiz de mago. Aún así, no abre directamente un cuadro de diálogo de selección de archivos, debe hacer clic en el botón de exploración.