Instalacja z wiersza poleceń CoDesigner dla PTC Creo

Instrukcje instalacji z wiersza poleceń

Od wersji 3.16 wzwyż instalator Altium MCAD CoDesigner dla PTC Creo obsługuje:

  • cichą / jednowierszową instalację CoDesigner.

  • Określenie wersji Creo i niestandardowej ścieżki instalacji Creo bez interakcji z interfejsem użytkownika.

Przegląd

Altium.Designer.PtcCreo.InstallUI.exe obsługuje trzy rodzaje użycia z wiersza poleceń:

  • starszy wymuszony tryb instalacji

  • starszy wymuszony tryb odinstalowania

  • cicha ręczna rejestracja wskazanego celu

Ten dokument opisuje argumenty, oczekiwane dane wejściowe oraz praktyczne użycie każdego trybu.

Lokalizacja pliku wykonywalnego

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

Tryby poleceń

Starszy wymuszony tryb instalacji

Long form:

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

Purpose:

  • Wewnętrzny / spakowany przepływ bootstrap instalatora

  • Kopiuje pliki wtyczki do określonego katalogu głównego instalacji 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:

  • Jest to starszy wymuszony tryb

  • Nie przyjmuje -creo-version ani -creo-path

  • Nie należy go łączyć z argumentami trybu cichego

Starszy wymuszony tryb odinstalowania

Short form:

Altium.Designer.PtcCreo.InstallUI.exe -u

Alternative uninstall switch used in some places:

Altium.Designer.PtcCreo.InstallUI.exe -uninstall

Purpose:

  • Wewnętrzny / spakowany przepływ odinstalowania

  • Usuwa rejestrację wtyczki i zawartość instalacji zgodnie z bieżącą logiką odinstalowania

Example:

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

Notes:

  • Jest to starszy wymuszony tryb

  • Nie należy go łączyć z argumentami trybu cichego

Cicha ręczna rejestracja wskazanego celu

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:

  • Bezobsługowy odpowiednik użycia opcji Add w interfejsie instalatora

  • Dodaje jedną jawnie określoną ścieżkę docelową Creo i uruchamia normalną logikę instalacji/aktualizacji bez otwierania interfejsu

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%

Opis argumentów

-i
  • przełącznik starszego wymuszonego trybu instalacji

  • wymaga jednej wartości: katalogu głównego instalacji wtyczki CoDesigner

-u
  • przełącznik starszego wymuszonego trybu odinstalowania

  • nie przyjmuje wartości

-uninstall​​
  • alternatywny przełącznik odinstalowania

  • nie przyjmuje wartości

-quiet
  • jawny selektor trybu cichego/ręcznego celu

  • wymagany w trybie cichym

-q
  • krótki alias dla -quiet

-creo-version
  • wymagany w trybie cichym

  • zwykły zapis wersji, na przykład:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • krótki alias dla -creo-version

-creo-path
  • wymagany w trybie cichym

  • ścieżka do folderu tekstowego Creo zawierającego config.pro

-cp
  • krótki alias dla -creo-path

Ważne wymaganie dotyczące ścieżki

W trybie cichym -creo-path / -cp musi wskazywać katalog tekstowy Creo text zawierający 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

Aktualny backend oczekuje folderu, który bezpośrednio zawiera config.pro.

Zachowanie trybu cichego

Tryb cichy ma zastępować ręczne użycie Add w interfejsie użytkownika.

Behavior:

  • Nie jest wyświetlany interfejs użytkownika

  • Jeden jawnie określony cel Creo jest dodawany programowo

  • Wykonywana jest ta sama logika instalacji/aktualizacji co w ścieżce interfejsu użytkownika

  • Tylko wskazany cel Creo jest wybierany dla danego wywołania

Quiet mode should not be combined with:

  • -i

  • -u

  • -uninstall

Kody zakończenia

Current quiet-mode exit code contract:

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

Przykłady nieprawidłowego użycia

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"

Uwagi praktyczne

  • Tryb cichy jest przeznaczony dla jednego jawnie określonego celu Creo na jedno polecenie.

  • Wiele celów Creo z tą samą wersją jest poprawnych, jeśli używają różnych ścieżek text.

  • Cele ręczne/ciche są trwale zapisywane w installations.dat w aktywnym katalogu głównym instalacji CoDesigner.

  • Starsze wymuszone tryby oraz normalne przepływy UI/ciche mają historycznie zgodne zachowanie dotyczące gałęzi rejestru, dlatego podczas rozwiązywania problemów należy dokładnie sprawdzić fizyczną ścieżkę pliku wykonywalnego i aktywny katalog główny instalacji.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Contents