Installation de CoDesigner pour PTC Creo en ligne de commande

Instructions d’installation en ligne de commande

À partir de la version 3.16, le programme d’installation d’Altium MCAD CoDesigner pour PTC Creo prend en charge :

  • L’installation silencieuse de CoDesigner en une seule ligne de commande.

  • La spécification de la version de Creo et d’un chemin d’installation personnalisé de Creo sans interaction avec l’interface utilisateur.

Présentation

Altium.Designer.PtcCreo.InstallUI.exe prend en charge trois types d’utilisation en ligne de commande :

  • installation forcée héritée

  • désinstallation forcée héritée

  • enregistrement silencieux d’une cible manuelle

Ce document décrit les arguments, les entrées attendues et l’utilisation pratique de chaque mode.

Emplacement de l’exécutable

Typical installed location:

C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe

Depending on environment and deployment history, the product may also exist under:

C:\Program Files\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe

Modes de commande

Installation forcée héritée

Long form:

Altium.Designer.PtcCreo.InstallUI.exe -i "<plugin-install-root>"

Purpose:

  • Processus d’amorçage interne / intégré au programme d’installation

  • Copie les fichiers du plug-in dans le répertoire racine d’installation de CoDesigner spécifié

Example:

& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" `
 -i "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin"

Notes:

  • Il s’agit d’un processus forcé hérité

  • Il n’accepte pas -creo-version ni -creo-path

  • Il ne doit pas être combiné avec les arguments du mode silencieux

Désinstallation forcée héritée

Short form:

Altium.Designer.PtcCreo.InstallUI.exe -u

Alternative uninstall switch used in some places:

Altium.Designer.PtcCreo.InstallUI.exe -uninstall

Purpose:

  • Processus de désinstallation interne / intégré

  • Supprime l’enregistrement du plug-in et les fichiers d’installation conformément à la logique de désinstallation actuelle

Example:

& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe"`
 -u

Notes:

  • Il s’agit d’un processus forcé hérité

  • Il ne doit pas être combiné avec les arguments du mode silencieux

Enregistrement silencieux d’une cible manuelle

Long form:

Altium.Designer.PtcCreo.InstallUI.exe -quiet -creo-version <version> -creo-path "<path>"

Short form:

Altium.Designer.PtcCreo.InstallUI.exe -q -cv <version> -cp "<path>"

Purpose:

  • Alternative sans interface à la commande Ajouter du programme d’installation

  • Ajoute un chemin cible Creo explicite et exécute la logique normale d’installation/de mise à jour sans ouvrir l’interface utilisateur

Examples:

& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" `
 -quiet `
 -creo-version "11.0" `
 -creo-path "C:\PTC\Creo 11.0.1.0\Common Files\text"
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" `
 -q `
 -cv "11.0" `
 -cp "C:\PTC\Creo 11.0.1.0\Common Files\text"
"C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer. PtcCreo.InstallUI.exe" -quiet -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.1.0\ Common Files\text" echo %ERRORLEVEL%

Référence des arguments

-i
  • option d’installation forcée héritée

  • nécessite une valeur : le répertoire racine d’installation du plug-in CoDesigner

-u
  • option de désinstallation forcée héritée

  • n’accepte aucune valeur

-uninstall​​
  • autre option de désinstallation

  • n’accepte aucune valeur

-quiet
  • sélecteur explicite du mode silencieux / cible manuelle

  • requis pour le mode silencieux

-q
  • alias court de -quiet

-creo-version
  • requis en mode silencieux

  • numéro de version simple, par exemple :

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias court de -creo-version

-creo-path
  • requis en mode silencieux

  • chemin du dossier text de Creo contenant config.pro

-cp
  • alias court de -creo-path

Exigence importante concernant le chemin

En mode silencieux, -creo-path / -cp doit pointer vers le répertoire text de Creo contenant config.pro.

Correct style:

C:\PTC\Creo 11.0.1.0\Common Files\text

Not the higher-level install root:

C:\PTC\Creo 11.0.1.0

Le moteur de traitement actuel attend le dossier contenant directement config.pro.

Comportement du mode silencieux

Le mode silencieux est destiné à remplacer l’opération manuelle Add dans l’interface utilisateur.

Behavior:

  • Aucune interface utilisateur n’est affichée

  • Une cible Creo explicite est ajoutée par programmation

  • La même logique d’installation/de mise à jour que celle utilisée via l’interface utilisateur est exécutée

  • Seule la cible Creo spécifiée est sélectionnée pour cette exécution

Quiet mode should not be combined with:

  • -i

  • -u

  • -uninstall

Codes de sortie

Current quiet-mode exit code contract:

0 = success
1 = invalid arguments
2 = invalid Creo target input
3 = registration failure
4 = unexpected internal error

Exemples d’utilisation incorrecte

Missing quiet switch:

Altium.Designer.PtcCreo.InstallUI.exe -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.1.0\Common Files\text"

Missing version:

Altium.Designer.PtcCreo.InstallUI.exe -quiet -creo-path "C:\PTC\Creo 11.0.1.0\CommonFiles\text"

Missing path:

Altium.Designer.PtcCreo.InstallUI.exe -quiet -creo-version "11.0"

Conflicting modes:

Altium.Designer.PtcCreo.InstallUI.exe -i "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin" -quiet -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.1.0\Common Files\ text"

Wrong path level:

Altium.Designer.PtcCreo.InstallUI.exe -quiet -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.1.0"

Remarques pratiques

  • Le mode silencieux permet de traiter une seule cible Creo explicite par commande.

  • Plusieurs cibles Creo de même version sont autorisées si elles utilisent des chemins text différents.

  • Les cibles manuelles/silencieuses sont conservées dans installations.dat sous le répertoire racine d’installation actif de CoDesigner.

  • Les modes forcés hérités et les processus normaux avec interface utilisateur ou en mode silencieux présentent un comportement de compatibilité historique concernant les racines du registre. Il convient donc de vérifier attentivement le chemin physique de l’exécutable et le répertoire racine d’installation actif lors du dépannage.

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Enterpour nous envoyer vos commentaires.
Contents
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Contents