Instalación de CoDesigner para PTC Creo desde la línea de comandos

Instrucciones de instalación desde la 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 o en una sola línea para CoDesigner.

  • Especificación de la versión de Creo y de una ruta de instalación personalizada de Creo sin interactuar con la interfaz de usuario.

Descripción general

Altium.Designer.PtcCreo.InstallUI.exe admite tres modalidades de uso desde la línea de comandos:

  • instalación forzada heredada

  • desinstalación forzada heredada

  • registro silencioso de un destino manual

Este documento describe los argumentos, los valores de entrada esperados 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 de arranque del instalador interno o empaquetado

  • Copia los archivos del complemento en el directorio raíz de instalación de CoDesigner especificado

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 del 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 de desinstalación interno o empaquetado

  • Elimina el registro del complemento y el contenido de la instalación de acuerdo con la lógica de desinstalación actual

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 del modo silencioso

Registro silencioso de un destino manual

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:

  • Alternativa sin interfaz gráfica a la opción Añadir de la interfaz del instalador

  • Añade una ruta de destino de Creo explícita y ejecuta la lógica normal de instalación o actualización sin abrir la interfaz de usuario

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: el directorio raíz de instalación del complemento de CoDesigner

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

  • no acepta ningún valor

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

  • no acepta ningún valor

-quiet
  • selector explícito del modo silencioso con destino manual

  • obligatorio para el modo silencioso

-q
  • alias corto de -quiet

-creo-version
  • obligatorio en el modo silencioso

  • versión en formato simple, por ejemplo:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias corto de -creo-version

-creo-path
  • obligatorio en el modo silencioso

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

-cp
  • alias corto de -creo-path

Requisito importante sobre las rutas

Para el modo silencioso, -creo-path / -cp deben 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á diseñado para sustituir la acción manual Add en la interfaz de usuario.

Behavior:

  • No se muestra ninguna interfaz de usuario

  • Se añade un destino de Creo explícito mediante programación

  • Se ejecuta la misma lógica de instalación o actualización que al utilizar la interfaz de usuario

  • Solo se selecciona el destino de Creo especificado para esa ejecució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 admite un único destino de Creo explícito por comando.

  • Se admiten varios destinos de Creo con la misma versión si utilizan rutas text diferentes.

  • Los destinos manuales o silenciosos se guardan de forma persistente en installations.dat, dentro del directorio raíz de la instalación activa de CoDesigner.

  • Los modos forzados heredados y los flujos normales de interfaz de usuario o silenciosos mantienen un comportamiento de compatibilidad histórico con respecto a las raíces del registro, por lo que, al resolver problemas, deben comprobarse cuidadosamente la ruta física del ejecutable y el directorio raíz de la instalación activa.

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