Objet :Afficher, créer ou supprimer des associations de fichiers et de commandes.

 

Format :ASSOCIATE [/= /D /F /P[n] /R [file...] /U /V:verb [.ext[=[command]]]

 

fileUn ou plusieurs fichiers d'entrée pour lire les définitions d'association.
.extL'extension de fichier dont vous souhaitez afficher ou définir la commande associée.
commandLa commande exécutable à exécuter pour l'extension de fichier spécifiée

 

/D(elete) /R(ead)
/F(orce) /U(ser)
/P(ause) /V(erb)

 

Voir aussi : ASSOC, FTYPE, et Extensions exécutables.

 

Utilisation :

 

Vous devez être dans une session élevée pour utiliser ASSOCIATE (à moins que vous n'utilisiez l'option /U).

 

ASSOCIATE combine les commandes ASSOC et FTYPE. Il vous permet de créer, de modifier ou d'afficher les associations entre les extensions de fichiers et les types de commandes stockés dans le registre Windows.

 

ASSOCIATE gère les associations de fichiers Windows stockées dans le registre HKEY_CLASSES_ROOT (ou HKEY_CLASSES_USER), et décrites plus en détail dans Associations de fichiers Windows.  Si vous n'êtes pas familiarisé avec les associations de fichiers, n'oubliez pas de vous renseigner à leur sujet avant d'utiliser ASSOCIER.

 

Si vous invoquez ASSOCIER sans paramètres, il affichera les associations actuelles. Si vous incluez un .ext, sans signe égal ni commande, ASSOCIATE affichera la commande associée à cette extension.

 

Si vous incluezle signe égal et la commande, ASSOCIATE créera ou mettra à jour l'association pour l'extension .ext afin de faire référence à la commande spécifiée.

 

ASSOCIER doit être utilisé avec prudence, et seulement après avoir sauvegardé le registre. Des modifications inappropriées des associations de fichiers peuvent empêcher les applications et/ou le système d'exploitation de fonctionner correctement.

 

Options :

 

/=Affiche la boîte de dialogue de la commande ASSOCIATE pour vous aider à définir les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définiront les champs appropriés dans la boîte de dialogue de la commande.

 

/DSupprimer l'association pour le fichier.extspécifié .

 

/FForcer l'écrasement d'une association existante.

 

/P[n]Attendre qu'une touche soit pressée après chaque page d'écran avant de poursuivre l'affichage . Lesoptions disponibles à l'invite sont expliquées en détail dans les rubriques Page et File Prompts. (L'option /P a un argument optionnel n qui spécifie le nombre de secondes à attendre pour une touche avant de continuer.

 

/RCette option charge une liste d'associations à partir d'un fichier. Leformat du fichier est le même que celui de l' affichage ASSOCIATE:

 

.ext=command

 

où .ext est une extension qui doit être associée à la commande.

 

Vous pouvez charger plusieurs fichiers avec une seule  commandeASSOCIER /R en plaçant les noms sur la ligne de commande, séparés par des espaces:

 

associate /r assoc1.lst assoc2.lst

 

Vous pouvez insérer des commentaires dans le fichier en faisant précéder la ligne de deux points (:).

 

ASSOCIATION /R lira à partir de stdin si aucun nom de fichier n'est spécifié et si l'entrée est redirigée.

 

/UAffiche ou définit l'association dans HKCU\Software\Classes.

 

/V:verbeASSOCIER permet par défaut de lire et d'écrire dans SHELL\OPEN\COMMAND. Vous pouvez utiliser un verbe différent en spécifiant l'option /V. Par exemple, pour créer un verbe PRINT pour les fichiers .TXT :

 

ASSOCIATE /V:PRINT .txt=%%SystemRoot%%\system32\NOTEPAD.EXE /p %%1

 

Si vous utilisez * pour le verbe, ASSOCIATE affichera tous les verbes du shell et leurs commandes pour l'extension spécifiée.