Làm thế nào tôi có thể khởi chạy tệp exe bằng mã C#? Vì vậy, tôi có điều này:Khởi chạy tệp .exe mà không có vị trí đường dẫn C#
Process.Start(@"C:\Program Files (x86)\Photoshop\Photoshop.exe");
Nhưng đường dẫn có thể khác nhau ở các máy khác. Vì vậy, có bất kỳ ý tưởng để chạy .exe với cách khác nhau?
Cảm ơn!
Bạn có thể tránh mã hóa cứng đường dẫn đến thư mục Tệp chương trình nhưng vẫn không giải quyết được sự cố. Tôi có thể đã cài đặt Photoshop vào một thư mục khác nhau (như tôi thực sự có), hoặc tôi có thể không có Photoshop cài đặt ở tất cả. –
Quét Registry cho đường dẫn cài đặt của Photoshop. – Abion47
@ Abion47 Không phải tất cả các chương trình đều lưu trữ thư mục cài đặt của chúng trong sổ đăng ký – BradleyDotNET