La commande ftype affiche ou modifie les types de fichiers utilisés dans les associations d’extension de nom de fichier. Si elle est utilisée sans opérateur d’assignation (=), cette commande affiche la chaîne de commande actuellement ouverte pour le type de fichier spécifié. En cas d’utilisation sans paramètre, cette commande affiche les types de fichiers pour lesquels des chaînes de commande ouvertes sont définies.

 

 

Note

Cette commande est uniquement prise en charge dans cmd.exe et n’est pas disponible à partir de PowerShell. Toutefois, vous pouvez utiliser cmd /c ftype comme solution de contournement.

 

 

Syntaxe

ftype [<filetype>[=[<opencommandstring>]]]

 

 

Paramètres

 

 

Paramètre

Description

 

 

<filetype>

Spécifie le type de fichier à afficher ou à modifier.

 

 

<opencommandstring>

Spécifie la chaîne de commande ouverte à utiliser lors de l’ouverture de fichiers du type de fichier spécifié.

 

 

/?

Affiche l'aide à l'invite de commandest.

 

 

 

 

Notes

 

 

Le tableau suivant décrit comment ftype remplace les variables dans une chaîne de commande ouverte :

 

Variable

Valeur de remplacement

%0 or %1

Est remplacé par le nom de fichier qui est lancé via l’Association. 

%*

Obtient tous les paramètres.

%2 , %3 , ...

Obtient le premier paramètre ( %2 ), le deuxième paramètre ( %3 ), et ainsi de suite. 

%~<n>

Obtient tous les paramètres restants à partir du nième
paramètre, où n peut être un nombre compris entre 2 et 9. 

 

 

Exemples

 

Pour afficher les types de fichiers actuels pour lesquels des chaînes de commande ouvertes sont définies, tapez :

 


ftype

 

Pour afficher la chaîne de commande actuellement ouverte pour le type de fichier txtfile , tapez :

 


ftype txtfile

 

Cette commande produit un résultat similaire au suivant :

 


txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1

 

Pour supprimer la chaîne de commande ouverte pour un type de fichier appelé exemple, tapez :

 


ftype example=

 

Pour associer l’extension de nom de fichier. pl au type de fichier PerlScript et activer le type de fichier PerlScript à exécuter PERL.EXE, tapez les commandes suivantes :

 


assoc .pl=PerlScript
ftype PerlScript=perl.exe %1 %*


 

Pour éviter d’avoir à taper l’extension de nom de fichier. pl lors de l’appel d’un script Perl, tapez :

 


set PATHEXT=.pl;%PATHEXT%

 

 

Commmand ftype