Ho trovato anche na soluzione più corta, basta usare Command$().
Solo che la stringa me la restituisce con le virgolette. Per esempio se gli passo al mio programma come parametro un file che è situato in C: di nome prova.txt, la stringa risultante della funzione Command$() sara:
"C:\prova.txt"
Ecco sapete come togliere quelle virgolette?

Rispondi quotando