Si, potrei anche farlo, ma nel mio caso ho la certezza che il desktop sia sempre supported.
Perché avevo bisogno dell'absolute path del file.
Visto che absolute mi ritorna una stringa ho dovuto nuovamente istanziare l'oggetto file.
Poi può darsi che stilisticamente ci sia un metodo più carino è più veloce, cmq questo al tempo stesso questo funziona ed è ciò che m'importa.
Tigre:
desktop.open("C:/elenco.xls");
il metodo open non accetta una stringa, bensì un oggetto di tipo file.