Installazione di CoDesigner per PTC Creo tramite riga di comando
Istruzioni per l'installazione da riga di comando
A partire dalla versione 3.16, il programma di installazione di Altium MCAD CoDesigner per PTC Creo supporta:
-
Una procedura di installazione silenziosa / con un unico comando per CoDesigner.
-
La 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 modalità di utilizzo da riga di comando:
-
installazione forzata legacy
-
disinstallazione forzata legacy
-
registrazione silenziosa di una destinazione manuale
Questo documento descrive gli argomenti, i dati di 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:
-
Procedura di avvio del programma di installazione interna / inclusa 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 una procedura forzata legacy
-
Non accetta
-creo-versiono-creo-path -
Non deve essere combinata con gli 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:
-
Procedura di disinstallazione interna / inclusa nel pacchetto
-
Rimuove la registrazione del plugin e i contenuti dell'installazione secondo la logica di disinstallazione attuale
Example:
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe"`
-u
Notes:
-
Si tratta di una procedura forzata legacy
-
Non deve essere combinata con gli argomenti della modalità silenziosa
Registrazione silenziosa di una destinazione manuale
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 senza interfaccia grafica all'utilizzo di Aggiungi nell'interfaccia 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 degli argomenti
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requisito importante per il percorso
Per la modalità silenziosa, -creo-path / -cp deve puntare alla directory text di Creo contenente 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 richiede 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 visualizzata alcuna interfaccia utente
-
Viene aggiunta programmaticamente una destinazione Creo esplicita
-
Viene eseguita la stessa logica di installazione/aggiornamento utilizzata tramite l'interfaccia utente
-
Per quella specifica esecuzione viene selezionata solo la destinazione Creo specificata
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 consente di specificare una sola destinazione Creo esplicita per comando.
-
Sono ammesse più destinazioni Creo con la stessa versione se utilizzano percorsi
textdiversi. -
Le destinazioni manuali/silenziose vengono salvate in modo permanente in
installations.datnella directory radice di installazione attiva di CoDesigner. -
Le modalità forzate legacy e le normali procedure con interfaccia utente/silenziose mantengono un comportamento di compatibilità storica relativo alle radici del registro di sistema; pertanto, durante la risoluzione dei problemi, è necessario verificare attentamente il percorso fisico dell'eseguibile e la directory radice di installazione attiva.