No trabalho, escrevemos constantemente scripts em lote CMD que usarão uma, duas ou três pastas como parâmetros.
Como às vezes os usuários finais estariam interessados em usar esses scripts, e como é longo, chato, sujeito a erros e meticuloso digitar cmd uma linha de comando com três caminhos de pasta como argumentos, eu gostaria de poder fazer assim no Linux:
my_destination_folder="$(zenity --folder-selector --title "choose your folder")"
com alguma ferramenta como:
FOR /F "usebackq tokens=*" %%G IN (`XXX.exe`) do SET my_destination_folder=%%G
Você conhece alguma ferramenta simples que possa ser minha XXX.exe
?
Possivelmente uma ferramenta autônoma e minimalista...
Obrigado
Responder1
Eu pensaria que umAutoItpoderia ser feito um programa para isso, onde uma caixa de diálogo instruiria o usuário a clicar nas três pastas necessárias por vez.
Responder2
Pareceu-me uma ideia interessante por isso fiz outra para vocês :)
Aqui está o seu XXX.exe:Link
O código-fonte está incluído.
Responder3
eu encontreiAprendiz de Feiticeiro. Ainda assim, ele não abre diretamente uma caixa de diálogo de seleção de arquivo; você precisa clicar em um botão de navegação.