Instalação pela linha de comando do CoDesigner para PTC Creo

Instruções de Instalação pela Linha de Comando

A partir da versão 3.16, o instalador do Altium MCAD CoDesigner para PTC Creo oferece suporte a:

  • Fluxo de instalação silenciosa / em linha única para o CoDesigner.

  • Especificação da versão do Creo e de um caminho de instalação personalizado do Creo sem interação com a UI.

Visão geral

Altium.Designer.PtcCreo.InstallUI.exeoferece suporte a três tipos de uso por linha de comando:

  • instalação forçada legada

  • desinstalação forçada legada

  • registro silencioso de destino manual

Este documento descreve os argumentos, as entradas esperadas e o uso prático de cada modo.

Localização do executável

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

Instalação forçada legada

Long form:

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

Purpose:

  • Fluxo interno / empacotado de bootstrap do instalador

  • Copia os arquivos do plugin para a raiz de instalação especificada do CoDesigner

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 é um fluxo forçado legado

  • Ele não aceita -creo-version nem -creo-path

  • Ele não deve ser combinado com argumentos do modo silencioso

Desinstalação forçada legada

Short form:

Altium.Designer.PtcCreo.InstallUI.exe -u

Alternative uninstall switch used in some places:

Altium.Designer.PtcCreo.InstallUI.exe -uninstall

Purpose:

  • Fluxo interno / empacotado de desinstalação

  • Remove o registro do plugin e o conteúdo da instalação de acordo com a lógica de desinstalação atual

Example:

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

Notes:

  • Este é um fluxo forçado legado

  • Ele não deve ser combinado com argumentos do modo silencioso

Registro silencioso de 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:

  • Substituição sem interface para o uso de Add na UI do instalador

  • Adiciona um caminho de destino explícito do Creo e executa a lógica normal de instalação/atualização sem abrir a 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%

Referência de argumentos

-i
  • chave de instalação forçada legada

  • requer um valor: a raiz de instalação do plugin CoDesigner

-u
  • chave de desinstalação forçada legada

  • não aceita valor

-uninstall​​
  • chave alternativa de desinstalação

  • não aceita valor

-quiet
  • seletor explícito do modo silencioso/manual-target

  • obrigatório para o modo silencioso

-q
  • alias curto para -quiet

-creo-version
  • obrigatório no modo silencioso

  • entrada simples de versão, como:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias curto para -creo-version

-creo-path
  • obrigatório no modo silencioso

  • caminho para a pasta de texto do Creo que contém config.pro

-cp
  • alias curto para -creo-path

Contrato importante de caminho

Para o modo silencioso, -creo-path / -cp devem apontar para o diretório text do Creo que contém 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

O backend atual espera a pasta que contém diretamente config.pro.

Comportamento do modo silencioso

O modo silencioso foi projetado para substituir o uso manual de Add na UI.

Behavior:

  • Nenhuma UI é exibida

  • Um destino explícito do Creo é adicionado programaticamente

  • A mesma lógica de instalação/atualização do fluxo da UI é executada

  • Apenas o destino do Creo especificado é selecionado para essa invocação

Quiet mode should not be combined with:

  • -i

  • -u

  • -uninstall

Códigos de saída

Current quiet-mode exit code contract:

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

Exemplos de uso invá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áticas

  • O modo silencioso é para um destino explícito do Creo por comando.

  • Vários destinos do Creo com a mesma versão são válidos se usarem caminhos text diferentes.

  • Os destinos manuais/silenciosos são persistentes em installations.dat sob a raiz de instalação ativa do CoDesigner.

  • Os modos forçados legados e os fluxos normais de UI/silencioso têm comportamento histórico de compatibilidade em torno das raízes do registro, portanto, o caminho físico do executável e a raiz de instalação ativa devem ser verificados com cuidado durante a solução de problemas.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Contents