Attributs
Dans Extension Manager CC, vous pouvez utiliser la ligne de commande pour réaliser différentes opérations habituellement effectuées dans l’espace de travail d’Extension Manager.
Bases de la ligne de commande Extension Manager
En utilisant une syntaxe, des commandes et des attributs particuliers, il est possible de gérer les extensions via la ligne de commande. Des changements notables ont été apportés à la syntaxe de ligne de commande d’Extension Manager CC. Pour plus d’informations sur la syntaxe de ligne de commande utilisée dans Extension Manager CS6 ou versions précédentes, consultez cet article.
- Sous Windows, ouvrez l’invite de commandes en sélectionnant Démarrer > Tous les programmes > Accessoires > Invite de commandes. Sous Mac Os, ouvrez Terminal en double-cliquant sur l’icône correspondante dans le dossier Applications/Utilitaires.
- Accédez au dossier suivant :
- Windows : C:\Program Files\Adobe\Adobe Extension Manager CC\
- Mac OS : /Applications/Adobe Extension Manager CC/Adobe Extension Manager CC.app/Contents/MacOS
- Dans la ligne de commande, indiquez l’exécutable comme suit (en intégrant les guillemets) :
- Windows : "ExManCmd.exe"
- Mac OS : “./ExManCmd”
- Windows : "ExManCmd.exe"
- Après l’exécutable, saisissez la commande souhaitée.
Les commandes disponibles sont décrites dans la liste suivante :
Commande Windows | Commande Mac | Description | Attributs requis |
/help | --help | Afficher l’aide de la ligne de commande. | |
/launch | --launch | Lancer Extension Manager à partir de la ligne de commande. | |
/install |
--install | Installer une extension. | ZXP (chemin d’accès au fichier) |
/remove | --remove | Supprimer une extension. | Nom de l’extension |
/enable | --enable | Activer une extension. | Nom de l’extension |
/disable | --disable | Désactiver une extension. | Nom de l’extension |
/list all | --list all | Répertorier toutes les extensions installées. | |
/list | --list | Afficher les extensions du produit spécifié. | Nom du produit |
/update | --update | Mettre à jour une extension. | Nom de l’extension |
/list_update all | --list_update all | Répertorier les extensions dont de nouvelles mises à jour sont à installer. | |
/list_update | --list_update | Répertorier les extensions mises à jour du produit spécifié. | Nom du produit |
/locale | --locale | Définir les paramètres régionaux d’Extension Manager au démarrage. | lang |
/list_update_extension | --list_update_extension | Répertorier les mises à jour d’une extension. | Nom de l’extension |
/install_for_all | --install_for_all | Installer l’extension pour tous les comptes utilisateur d’un même ordinateur. | ZXP(chemin d’accès au fichier) |
/remove_for_all | --remove_for_all | Supprimer l’extension pour tous les comptes utilisateur d’un même ordinateur. | Nom de l’extension |
/disableSendResult | --disableSendResult | Ne pas envoyer les résultats d’installation ou de désinstallation aux autres produits Adobe. | True/False |
Le tableau suivant présente la liste des attributs disponibles :
|
Description |
zxp(chemin d’accès au fichier) |
Indique le nom et l’emplacement du fichier de compression au format ZXP. |
lang |
Indique le code de la langue locale (fr_FR, par exemple). |
extension name |
Indique le nom de l’extension (comme indiqué dans le fichier MXI). |
product display name |
Indique quel produit utilise l’extension. |
(CS6 et versions antérieures uniquement)Création d’un pack contenant une extension à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- (Windows) Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (CS4) : "Adobe Extension Manager CS4.exe" -package mxi="c:\myfile.mxi" mxp="c:\myfile.mxp"
- (CS5 et CS5.5, format MXP) : "XManCommand.exe" -package mxi="c:\myfile.mxi" mxp="c:\myfile.mxp"
- (CS5, CS5.5 et CS6, format ZXP) : "XManCommand.exe" -package mxi="c:\myfile.mxi" zxp="c:\myfile.zxp"
- (Macintosh) Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (CS4/CS5/CS5.5, format MXP) : "./Adobe Extension Manager CSx" -package mxi="/myfolder/mysubfolder/myfile.mxi" mxp="/myfolder/mysubfolder/myfile.mxp"
- (CS5, CS5.5 et CS6, format ZXP) : "./Adobe Extension Manager CSx" -package mxi="/myfolder/mysubfolder/myfile.mxi" zxp="/myfolder/mysubfolder/myfile.zxp"
- (CS4/CS5/CS5.5, format MXP) : "./Adobe Extension Manager CSx" -package mxi="/myfolder/mysubfolder/myfile.mxi" mxp="/myfolder/mysubfolder/myfile.mxp"
- Installez et testez l’extension afin de vérifier que tout fonctionne comme prévu.
Installation d’une extension à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- (Windows) Entrez la commande suivante en spécifiant votre propre valeur d’attribut :
(format ZXP) : ExManCmd.exe /install "c:\myfile.zxp" - (Macintosh) Entrez la commande suivante en spécifiant votre propre valeur d’attribut :
(format ZXP) : ./ExManCmd --install "/myfolder/mysubfolder/myfile.zxp" - Pour définir les paramètres régionaux, ajoutez la commande locale et définissez l’attribut lang avant la commande install, comme suit :
ExManCmd.exe /locale "fr_FR" /install "c:\myfile.zxp" - Testez l’extension afin de vérifier que tout fonctionne comme prévu.
Suppression d’une extension à partir de la ligne de commande
-
Naviguez jusqu’au dossier de l’application Extension Manager.
-
Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /remove "Sample"
- (Macintosh) : ./ExManCmd --remove "Sample"
Utilisez l’attribut extension pour indiquer le nom de l’extension.
- (Windows) : ExManCmd.exe /remove "Sample"
Installation d’une extension pour tous les comptes utilisateur d’un même ordinateur à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en définissant votre propre valeur d’attribut :
- (Windows) : ExManCmd.exe /install_for_all "c:\myfile.zxp"
- (Macintosh) : ./ExManCmd --install_for_all "/myfolder/mysubfolder/myfile.zxp"
- Testez l’extension afin de vérifier qu’elle fonctionne correctement.
Suppression d’une extension pour tous les comptes utilisateur d’un même ordinateur à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /remove_for_all "Sample"
- (Macintosh) : ./ExManCmd --remove_for_all "Sample"
- Utilisez l’attribut extension pour indiquer le nom de l’extension.
Activation d’une extension à partir de la ligne de commande
-
Naviguez jusqu’au dossier de l’application Extension Manager.
-
Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /enable "Sample"
- (Macintosh) : ./ExManCmd --enable "Sample"
Utilisez l’attribut extension pour indiquer le nom de l’extension.
- (Windows) : ExManCmd.exe /enable "Sample"
Désactivation d’une extension à partir de la ligne de commande
-
Naviguez jusqu’au dossier de l’application Extension Manager.
-
Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /disable "Sample"
- (Macintosh) : ./ExManCmd --disable "Sample"
Utilisez l’attribut extension pour indiquer le nom de l’extension.
- (Windows) : ExManCmd.exe /disable "Sample"
Lancement d’Extension Manager à partir de la ligne de commande
-
Naviguez jusqu’au dossier de l’application Extension Manager.
-
Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /launch "fr_FR"
- (Macintosh) : ./ExManCmd --launch "fr_FR"
Utilisez l’attribut lang pour spécifier le code de la langue locale pour Extension Manager.
- (Windows) : ExManCmd.exe /launch "fr_FR"
Mise à jour d’une extension à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe/update "Sample"
- (Macintosh) : ./ExManCmd --update "Sample"
Utilisez l’attribut extension pour indiquer le nom de l’extension.
Liste des extensions à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /list "all"
- (Windows) : ExManCmd.exe /list "Photoshop CC 64"
- (Macintosh) : ./ExManCmd --list "Photoshop CC 64"
Utilisez l’attribut all pour répertorier toutes les extensions installées sur le système. Utilisez l’attribut product name pour répertorier toutes les extensions installées pour le produit spécifié.
Liste des mises à jour de plusieurs extensions à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /list_update "all"
- (Windows) : ExManCmd.exe /list_update "Photoshop CC 64"
- (Macintosh) : ./ExManCmd --list_update "Photoshop CC 64"
Utilisez l’attribut all pour répertorier toutes les extensions susceptibles d’être mises à jour installées sur le système. Utilisez l’attribut product name pour répertorier toutes les extensions installées pour le produit spécifié.
Liste des mises à jour d’une extension à partir de la ligne de commande
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /list_update_extension "Sample"
- (Macintosh) : ./ExManCmd --list_update_extension "Sample"
- Utilisez l’attribut correspondant au nom de l’extension afin d’en répertorier les éventuelles mises à jour.
Limitation de l’envoi des résultats d’installation aux autres produits Adobe
Par défaut, l’outil de ligne de commande Extension Manager transmet le résultat de l’installation ou de la désinstallation d’une extension aux autres produits Adobe. Utilisez disableSendResult pour désactiver cette fonction.
- Naviguez jusqu’au dossier de l’application Extension Manager.
- Saisissez la commande suivante en spécifiant vos propres valeurs d’attributs :
- (Windows) : ExManCmd.exe /disableSendResult true /install "c:\myfile.zxp"
- (Macintosh) : ./ExManCmd --disableSendResult true --install "/myfolder/mysubfolder/myfile.zxp"
Exécution de commandes via BridgeTalk
Extension Manager peut exécuter les commandes install transmises via BridgeTalk. Pour envoyer des commandes vers Extension Manager, indiquez l’identifiant BridgeTalk cible à l’aide de l’attribut "exman-7.0".
Windows :
var bt = new BridgeTalk(); bt.target = "exman-7.0"; bt.body = "C:\\test.zxp"; bt.send()
Mac OS :
var bt = new BridgeTalk(); bt.target = "exman-7.0"; bt.body = "/Volumes/x1/test.zxp"; bt.send();
Accéder à votre compte