PDA

View Full Version : Creare file .bat per esecuzione di un file exe con parametri


DavideD
14-11-2013, 09:58
Salve come da titolo dovrei creare un file .bat per eseguire il file Pippo.exe con parametri tipo /hhh1234 e fino a qui tutto bene il problema mi si presenta quando devo inserire la destinazione come la inserisco cioè
Attualmente l'esecuzione di questo programma funziona con un semplice collegamento ove dentro sono scritti i parametri nella voce destinazione e alla voce "da:" c'è la destinazione di dove prende i file ovvero su un NAS,
Voi mi direte ma se funziona perché vuoi crearti questi problemi? Be devo far funzionare questa cosa in emulazione Windows su macosx e funziona tutto tranne che non mi prende i parametri inseriti alla voce "destinazione" ecco perché devo crearlo come bat per poi convertirlo in exe qualcuno riusce a darmi una mano grazie mille

x_Master_x
14-11-2013, 12:15
Questa è la prima volta che sento che un programma prende come destinazione dei file la directory "Start In" :mbe:

Fai un tentativo con questo .vbs

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "C:\WINDOWS\notepad.exe", "", "%HOMEDRIVE%%HOMEPATH%", "open", 1


Ho preso come esemio Blocco Note che ha come "destinazione"
C:\WINDOWS\notepad.exe
E come directory di avvio:
%HOMEDRIVE%%HOMEPATH%
I parametri sono:
ShellExecute "percorso programma.exe", '"parametri"', "directory di avvio", "open/edit/print/runas", "mostra-nascondi finestra"