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-version ni -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

-i
  • opción de instalación forzada heredada

  • requiere un valor: la raíz de instalación del complemento CoDesigner

-u
  • opción de desinstalación forzada heredada

  • no requiere valor

-uninstall​​
  • opción alternativa de desinstalación

  • no requiere valor

-quiet
  • selector explícito de modo silencioso/manual-target

  • obligatorio para el modo silencioso

-q
  • alias corto de -quiet

-creo-version
  • obligatorio en modo silencioso

  • entrada de versión simple como, por ejemplo:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias corto de -creo-version

-creo-path
  • obligatorio en modo silencioso

  • ruta a la carpeta de texto de Creo que contiene config.pro

-cp
  • alias corto de -creo-path

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 text diferentes.

  • Los destinos manuales/silenciosos son persistentes en installations.dat dentro 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.

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Contents
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Contents