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

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 uma única linha 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 interface.

Visão geral

Altium.Designer.PtcCreo.InstallUI.exe oferece suporte a três tipos de uso da 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 de inicialização do instalador interno / empacotado

  • Copia os arquivos do plugin para o diretório raiz de instalação do 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 é um fluxo forçado legado

  • Não aceita -creo-version nem -creo-path

  • 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 de desinstalação interno / empacotado

  • 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

  • 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:

  • Alternativa sem interface ao uso de Adicionar na interface 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 interface

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
  • opção de instalação forçada legada

  • exige um valor: o diretório raiz de instalação do plugin CoDesigner

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

  • não aceita valor

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

  • não aceita valor

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

  • obrigatório para o modo silencioso

-q
  • alias curto de -quiet

-creo-version
  • obrigatório no modo silencioso

  • versão informada em formato simples, como:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias curto de -creo-version

-creo-path
  • obrigatório no modo silencioso

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

-cp
  • alias curto de -creo-path

Requisito importante para o caminho

No modo silencioso, -creo-path / -cp deve 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 interface.

Behavior:

  • Nenhuma interface é exibida

  • Um destino explícito do Creo é adicionado programaticamente

  • É executada a mesma lógica de instalação/atualização usada pela interface

  • Somente o destino do Creo especificado é selecionado para essa execuçã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"

Observações práticas

  • O modo silencioso permite 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 persistidos em installations.dat no diretório raiz da instalação ativa do CoDesigner.

  • Os modos forçados legados e os fluxos normais com interface/silenciosos têm comportamentos históricos de compatibilidade relacionados às raízes do Registro. Por isso, o caminho físico do executável e o diretório raiz da instalação ativa devem ser verificados cuidadosamente 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