su questo hai ragione te!

solo che dato che era all'inizio non credo che il suo problema sia quello di creare del codice portabile

in definitiva credo che l'esecuzione da shell/prompt dei comandi sia la migliore!