Installazione da riga di comando di CoDesigner per PTC Creo

Istruzioni di installazione da riga di comando

Dalla versione 3.16 in poi, il programma di installazione di Altium MCAD CoDesigner per PTC Creo supporta:

  • Flusso di installazione silenziosa / su singola riga per CoDesigner.

  • Specifica della versione di Creo e del percorso di installazione personalizzato di Creo senza interazione con l'interfaccia utente.

Panoramica

Altium.Designer.PtcCreo.InstallUI.exe supporta tre tipi di utilizzo da riga di comando:

  • installazione forzata legacy

  • disinstallazione forzata legacy

  • registrazione manuale del target in modalità silenziosa

Questo documento descrive gli argomenti, gli input previsti e l'utilizzo pratico di ciascuna modalità.

Percorso dell'eseguibile

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

Modalità di comando

Installazione forzata legacy

Long form:

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

Purpose:

  • Flusso bootstrap interno / del programma di installazione incluso nel pacchetto

  • Copia i file del plugin nella directory radice di installazione di CoDesigner specificata

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:

  • Si tratta di un flusso forzato legacy

  • Non accetta -creo-version o -creo-path

  • Non deve essere combinato con argomenti della modalità silenziosa

Disinstallazione forzata legacy

Short form:

Altium.Designer.PtcCreo.InstallUI.exe -u

Alternative uninstall switch used in some places:

Altium.Designer.PtcCreo.InstallUI.exe -uninstall

Purpose:

  • Flusso interno / di disinstallazione incluso nel pacchetto

  • Rimuove la registrazione del plugin e il contenuto dell'installazione secondo l'attuale logica di disinstallazione

Example:

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

Notes:

  • Si tratta di un flusso forzato legacy

  • Non deve essere combinato con argomenti della modalità silenziosa

Registrazione manuale del target in modalità silenziosa

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:

  • Sostituzione headless dell'uso di Add nell'interfaccia utente del programma di installazione

  • Aggiunge un percorso di destinazione Creo esplicito ed esegue la normale logica di installazione/aggiornamento senza aprire l'interfaccia utente

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%

Riferimento argomenti

-i
  • opzione legacy per installazione forzata

  • richiede un valore: la directory radice di installazione del plugin CoDesigner

-u
  • opzione legacy per disinstallazione forzata

  • non accetta alcun valore

-uninstall​​
  • opzione alternativa di disinstallazione

  • non accetta alcun valore

-quiet
  • selettore esplicito della modalità silenziosa/manual-target

  • richiesto per la modalità silenziosa

-q
  • alias breve per -quiet

-creo-version
  • richiesto in modalità silenziosa

  • input di versione semplice, ad esempio:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • alias breve per -creo-version

-creo-path
  • richiesto in modalità silenziosa

  • percorso della cartella di testo di Creo contenente config.pro

-cp
  • alias breve per -creo-path

Importante vincolo sul percorso

Per la modalità silenziosa, -creo-path / -cp deve puntare alla directory text di Creo che 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

Il backend attuale si aspetta la cartella che contiene direttamente config.pro.

Comportamento della modalità silenziosa

La modalità silenziosa è pensata per sostituire l'operazione manuale Add nell'interfaccia utente.

Behavior:

  • Non viene mostrata alcuna interfaccia utente

  • Viene aggiunto programmaticamente un target Creo esplicito

  • Viene eseguita la stessa logica di installazione/aggiornamento del percorso tramite interfaccia utente

  • Per quella chiamata viene selezionato solo il target Creo specificato

Quiet mode should not be combined with:

  • -i

  • -u

  • -uninstall

Codici di uscita

Current quiet-mode exit code contract:

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

Esempi di utilizzo non valido

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"

Note pratiche

  • La modalità silenziosa è prevista per un solo target Creo esplicito per comando.

  • Più target Creo con la stessa versione sono validi se utilizzano percorsi text diversi. I target manuali/silenziosi sono persistenti in installations.dat nella directory radice di installazione attiva di CoDesigner.

  • Le modalità forzate legacy e i normali flussi UI/silenziosi presentano un comportamento di compatibilità storica relativo alle directory radice del registro di sistema, quindi il percorso fisico dell'eseguibile e la directory radice di installazione attiva devono essere verificati con attenzione durante la risoluzione dei problemi.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Contents