Instalación desde la línea de comandos de CoDesigner para PTC Creo
Instrucciones de instalación por línea de comandos
A partir de la versión 3.16, el instalador de Altium MCAD CoDesigner para PTC Creo admite:
-
Flujo de instalación silenciosa / en una sola línea para CoDesigner.
-
Especificar la versión de Creo y una ruta de instalación personalizada de Creo sin interacción con la UI.
Descripción general
Altium.Designer.PtcCreo.InstallUI.exe admite tres tipos de uso de línea de comandos:
-
instalación forzada heredada
-
desinstalación forzada heredada
-
registro manual de destino en modo silencioso
Este documento describe los argumentos, las entradas esperadas y el uso práctico de cada modo.
Ubicación del ejecutable
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
Modos de comando
Instalación forzada heredada
Long form:
Altium.Designer.PtcCreo.InstallUI.exe -i "<plugin-install-root>"
Purpose:
-
Flujo interno / empaquetado de arranque del instalador
-
Copia los archivos del complemento en la raíz de instalación de CoDesigner especificada
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:
-
Este es un flujo forzado heredado
-
No acepta
-creo-versionni-creo-path -
No debe combinarse con argumentos de modo silencioso
Desinstalación forzada heredada
Short form:
Altium.Designer.PtcCreo.InstallUI.exe -u
Alternative uninstall switch used in some places:
Altium.Designer.PtcCreo.InstallUI.exe -uninstall
Purpose:
-
Flujo interno / empaquetado de desinstalación
-
Elimina el registro del complemento y el contenido de la instalación de acuerdo con la lógica actual de desinstalación
Example:
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe"`
-u
Notes:
-
Este es un flujo forzado heredado
-
No debe combinarse con argumentos de modo silencioso
Registro manual de destino en modo silencioso
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:
-
Reemplazo sin interfaz para usar Agregar en la UI del instalador
-
Agrega una ruta de destino de Creo explícita y ejecuta la lógica normal de instalación/actualización sin abrir la UI
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%
Referencia de argumentos
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Consideración importante sobre la ruta
Para el modo silencioso, -creo-path / -cp debe apuntar al directorio text de Creo que contiene 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
El backend actual espera la carpeta que contiene directamente config.pro.
Comportamiento del modo silencioso
El modo silencioso está pensado para reemplazar la acción manual de Add en la UI.
Behavior:
-
No se muestra ninguna UI
-
Se agrega mediante programación un destino de Creo explícito
-
Se ejecuta la misma lógica de instalación/actualización que en la ruta de la UI
-
Solo se selecciona el destino de Creo especificado para esa invocación
Quiet mode should not be combined with:
-
-i -
-u -
-uninstall
Códigos de salida
Current quiet-mode exit code contract:
0 = success
1 = invalid arguments
2 = invalid Creo target input
3 = registration failure
4 = unexpected internal error
Ejemplos de uso no válido
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"
Notas prácticas
-
El modo silencioso es para un destino de Creo explícito por comando.
-
Varios destinos de Creo con la misma versión son válidos si usan rutas
textdiferentes. -
Los destinos manuales/silenciosos son persistentes en
installations.datdentro de la raíz de instalación activa de CoDesigner. -
Los modos forzados heredados y los flujos normales de UI/silencioso tienen un comportamiento de compatibilidad histórica en torno a las raíces del registro, por lo que debe verificarse cuidadosamente la ruta física del ejecutable y la raíz de instalación activa al solucionar problemas.