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-version hoặ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ố

-i
  • công tắc cài đặt ép buộc kiểu cũ

  • yêu cầu một giá trị: thư mục gốc cài đặt plugin CoDesigner

-u
  • công tắc gỡ cài đặt ép buộc kiểu cũ

  • không nhận giá trị

-uninstall​​
  • công tắc gỡ cài đặt thay thế

  • không nhận giá trị

-quiet
  • bộ chọn chế độ im lặng/thủ công-đích tường minh

  • bắt buộc cho chế độ im lặng

-q
  • bí danh ngắn cho -quiet

-creo-version
  • bắt buộc trong chế độ im lặng

  • đầu vào phiên bản dạng thường, ví dụ:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • bí danh ngắn cho -creo-version

-creo-path
  • bắt buộc trong chế độ im lặng

  • đường dẫn đến thư mục text của Creo có chứa config.pro

-cp
  • bí danh ngắn cho -creo-path

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 text khác nhau. Đích thủ công/im lặng được lưu bền vững trong installations.dat dướ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ố.

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Contents
Tính khả dụng của tính năng

Các tính năng bạn có thể sử dụng phụ thuộc vào giải pháp Altium mà bạn đang có – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, hoặc Altium Designer (đang trong thời hạn hiệu lực).

Nếu bạn không thấy một tính năng được nêu trong tài liệu có trong phần mềm thực tế của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Contents