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, trình cài đặt Altium MCAD CoDesigner cho PTC Creo hỗ trợ:
-
Quy trình cài đặt im lặng / bằ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 với giao diện người dùng.
Tổng quan
Altium.Designer.PtcCreo.InstallUI.exe hỗ trợ ba kiểu sử dụng dòng lệnh:
-
cài đặt cưỡng chế kiểu cũ
-
gỡ cài đặt cưỡng chế 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ố, dữ liệu đầu vào cần cung cấp 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 cưỡng chế kiểu cũ
Long form:
Altium.Designer.PtcCreo.InstallUI.exe -i "<plugin-install-root>"
Purpose:
-
Quy trình khởi chạy trình cài đặt nội bộ / đó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à quy trình cưỡng chế kiểu cũ
-
Không nhận
-creo-versionhoặc-creo-path -
Không nên kết hợp với các đối số của chế độ im lặng
Gỡ cài đặt cưỡng chế 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:
-
Quy trình gỡ cài đặt nội bộ / đó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à quy trình cưỡng chế kiểu cũ
-
Không nên kết hợp với các đối số của 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:
-
Thay thế thao tác Thêm trong giao diện trình cài đặt mà không cần giao diện
-
Thêm một đường dẫn đích Creo cụ thể và chạy logic cài đặt/cập nhật thông thường mà không mở giao diện người dùng
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 khảo đối số
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yêu cầu quan trọng về đường dẫn
Đối với chế độ im lặng, -creo-path / -cp phải trỏ đến thư mục text của Creo 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
Phần xử lý phía sau hiện tại yêu cầu thư mục trực tiếp chứa config.pro.
Hoạt động của chế độ im lặng
Chế độ im lặng được thiết kế để thay thế thao tác Add thủ công trong giao diện người dùng.
Behavior:
-
Không hiển thị giao diện người dùng
-
Một đích Creo cụ thể được thêm bằng chương trình
-
Thực thi cùng logic cài đặt/cập nhật như khi thao tác qua giao diện người dùng
-
Chỉ đích Creo được chỉ định mới được chọn cho lần gọi lệnh đó
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ụ về cách 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 chỉ xử lý một đích Creo cụ thể cho mỗi lệnh.
-
Nhiều đích Creo có cùng phiên bản vẫn hợp lệ nếu chúng sử dụng các đường dẫn
textkhác nhau. -
Các đích thủ công/im lặng được lưu giữ trong
installations.datbên dưới thư mục gốc cài đặt CoDesigner đang hoạt động. -
Các chế độ cưỡng chế kiểu cũ và quy trình thông thường qua giao diện/chế độ im lặng có cơ chế tương thích từ trước liên quan đến các khóa gốc trong registry, vì vậy cần kiểm tra kỹ đường dẫn thực tế của tệp thực thi và thư mục gốc cài đặt đang hoạt động khi khắc phục sự cố.