ok, lasciando perdere la storia del vb e tenendola come salvagente, ho provato con il file bat e funziona....
ora il problema che funziona solo dal proiettore exe.
questo script si trova in un swf che viene caricato all'interno di un proiettore....
allora mi è venuto in mente:
nel proiettore faccio una funzione:
codice:
function aprifile() {
fscommand("exec", _root.nomefile);
}
nell'swf gli metto:
codice:
on (release) {
_level0.nomefile = "C01_agg.bat";
aprifile();
}
non funziona.... 
le funzioni dichiarate nel filmato "madre" non vengono anche lette dal filmato "figlio" ???