@GETFILE[d:\chemin\nom de fichier[,filtre[,titre]]]: Affiche une boîte de dialogue pour sélectionner un fichier. d:\chemin\nom de fichier spécifie le répertoire initial et le nom de fichier affichés dans la boîte de dialogue et peut inclure des caractères génériques. Renvoie le chemin complet et le nom du fichier sélectionné ou une chaîne vide si l'utilisateur sélectionne "Annuler" ou appuie sur Echap. Le deuxième paramètre facultatif spécifie l'extension de fichier à utiliser. Vous pouvez spécifier plusieurs extensions en les séparant par des points-virgules. Par exemple, %@getfile[c:\windows,*.exe;*.btm] permet à l'utilisateur de choisir parmi . EXE et .BTM fichiers uniquement.

 

Les paramètres doivent être entre guillemets s'ils contiennent des espaces ou des caractères spéciaux. Sur un lecteur LFN, le nom de fichier renvoyé peut contenir des espaces ou d'autres caractères spéciaux. Pour éviter les problèmes qui pourraient être causés par ces caractères, citez le nom renvoyé avant de le transmettre à d'autres commandes. Voir les notes sous Fonctions variables pour plus de détails.

 

If nom de fichier est cité, le nom de fichier renvoyé sera également cité (si nécessaire).

 

@GETFILE accepte un troisième paramètre facultatif pour définir le titre de la boîte de dialogue.

 

Si vous recherchez des répertoires, utilisez @GETFOLDER.

 

Exemples :

 

écho %@getfile[*]

 

@getfile

 

echo %@getfile["%windir",*.exe]

 

@getdir3