Cài đặt CoDesigner cho PTC Creo bằng dòng lệnh
Hướng dẫn cài đặt bằng dòng lệnh
Từ phiên bản 3.16 trở lên, bộ cài Altium MCAD CoDesigner cho PTC Creo hỗ trợ:
-
Luồng cài đặt im lặng / một dòng lệnh cho CoDesigner.
-
Chỉ định phiên bản Creo và đường dẫn cài đặt Creo tùy chỉnh mà không cần tương tác UI.
Tổng quan
Altium.Designer.PtcCreo.InstallUI.exe hỗ trợ ba kiểu sử dụng dòng lệnh:
-
cài đặt ép buộc kiểu cũ
-
gỡ cài đặt ép buộc kiểu cũ
-
đăng ký đích thủ công ở chế độ im lặng
Tài liệu này mô tả các đối số, đầu vào mong đợi và cách sử dụng thực tế của từng chế độ.
Vị trí tệp thực thi
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
Các chế độ lệnh
Cài đặt ép buộc kiểu cũ
Long form:
Altium.Designer.PtcCreo.InstallUI.exe -i "<plugin-install-root>"
Purpose:
-
Luồng khởi chạy cài đặt nội bộ / được đóng gói
-
Sao chép các tệp plugin vào thư mục gốc cài đặt CoDesigner được chỉ định
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:
-
Đây là một luồng ép buộc kiểu cũ
-
Nó không nhận
-creo-versionhoặc-creo-path -
Không nên kết hợp với các đối số chế độ im lặng
Gỡ cài đặt ép buộc kiểu cũ
Short form:
Altium.Designer.PtcCreo.InstallUI.exe -u
Alternative uninstall switch used in some places:
Altium.Designer.PtcCreo.InstallUI.exe -uninstall
Purpose:
-
Luồng gỡ cài đặt nội bộ / được đóng gói
-
Xóa đăng ký plugin và nội dung cài đặt theo logic gỡ cài đặt hiện tại
Example:
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe"`
-u
Notes:
-
Đây là một luồng ép buộc kiểu cũ
-
Không nên kết hợp với các đối số chế độ im lặng
Đăng ký đích thủ công ở chế độ im lặng
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:
-
Phương án thay thế không giao diện cho thao tác dùng Add trong UI của bộ cài
-
Thêm một đường dẫn đích Creo được chỉ định rõ và chạy logic cài đặt/cập nhật thông thường mà không mở 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%
Tham chiếu đối số
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Quy ước đường dẫn quan trọng
Đối với chế độ im lặng, -creo-path / -cp phải trỏ đến thư mục text của Creo có chứa 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
Backend hiện tại yêu cầu thư mục chứa trực tiếp config.pro.
Hành vi của chế độ im lặng
Chế độ im lặng được thiết kế để thay thế thao tác Add thủ công trong UI.
Behavior:
-
Không hiển thị UI
-
Một đích Creo tường minh sẽ được thêm theo cách lập trình
-
Cùng logic cài đặt/cập nhật như đường dẫn qua UI sẽ được thực thi
-
Chỉ đích Creo được chỉ định mới được chọn cho lần gọi đó
Quiet mode should not be combined with:
-
-i -
-u -
-uninstall
Mã thoát
Current quiet-mode exit code contract:
0 = success
1 = invalid arguments
2 = invalid Creo target input
3 = registration failure
4 = unexpected internal error
Ví dụ sử dụng không hợp lệ
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"
Lưu ý thực tế
-
Chế độ im lặng dùng cho một đích Creo tường minh trên mỗi lệnh.
-
Nhiều đích Creo có cùng phiên bản là hợp lệ nếu chúng dùng các đường dẫn
textkhác nhau.Đích thủ công/im lặng được lưu bền vững trong installations.datdưới thư mục gốc cài đặt CoDesigner đang hoạt động. -
Các chế độ ép buộc kiểu cũ và các luồng UI/im lặng thông thường có hành vi tương thích lịch sử liên quan đến các thư mục gốc trong registry, vì vậy cần kiểm tra cẩn thận đường dẫn tệp thực thi thực tế và thư mục gốc cài đặt đang hoạt động khi khắc phục sự cố.