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

-i
  • tùy chọn cài đặt cưỡng chế kiểu cũ

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

-u
  • tùy chọn gỡ cài đặt cưỡng chế kiểu cũ

  • không nhận giá trị

-uninstall​​
  • tùy chọn gỡ cài đặt thay thế

  • không nhận giá trị

-quiet
  • tùy chọn chỉ định rõ chế độ im lặng/đích thủ công

  • bắt buộc đối với chế độ im lặng

-q
  • dạng viết tắt của -quiet

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

  • giá trị phiên bản đơn thuần, chẳng hạn như:

    • 7.0

    • 8.0

    • 9.0

    • 10.0

    • 11.0

    • 12.4

-cv
  • dạng viết tắt của -creo-version

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

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

-cp
  • dạng viết tắt của -creo-path

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 text khác nhau.

  • Các đích thủ công/im lặng được lưu giữ trong installations.dat bê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ố.

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