Đặt thư mục làm việc


13

Tôi muốn tạo một biểu tượng khởi chạy nhanh cho MATLAB, nhưng nó sẽ không bắt đầu nếu thư mục làm việc không giống với thư mục nơi thực thi. Tôi có thể chỉ định thư mục làm việc trong 'Trình khởi chạy ứng dụng tùy chỉnh' không?

Trình khởi chạy tùy chỉnh

Câu trả lời:


16

Bạn có thể thiết lập thư mục làm việc nguyên bản, nhưng vì một số lý do, nó không được hỗ trợ trong giao diện người dùng. Bản thân tệp .desktop bên dưới hỗ trợ một Pathkhóa cho "thư mục làm việc để chạy chương trình trong" (xem thông số kỹ thuật ) miễn là trình khởi chạy của bạn là loại "Ứng dụng".

Vì vậy, chỉ cần mở tệp .desktop trong trình soạn thảo văn bản (nếu bạn gặp khó khăn khi tìm tệp, bạn có thể tạo trình khởi chạy trên máy tính để bàn của mình và tìm tệp đó ~/Desktop, sau đó di chuyển nó sau) và thêm một dòng ở cuối Path=YOUR_PATH.


Kinh ngạc. Tôi không thể tin Gnome thiếu điều này trong UI. Bất cứ ý tưởng nếu nó hiển thị trong các phiên bản gnome mới nhất?
user1338062

1
Tôi không nghĩ rằng nó đã được thêm vào và trên thực tế tôi nghĩ rằng các phiên bản gần đây của gnome đã bỏ tùy chọn "Tạo ứng dụng khởi chạy". Tôi khuyên bạn nên thay thế github.com/MicahCarrick/desktop-entry-editor .
Mu Mind

8

Thay đổi Lệnh này (thay thế các đường dẫn chính xác):

bash -c "cd /path/to/directory && /path/to/directory/executable"

Kiểu này hoạt động, nhưng chỉ sau khi tôi đặt Loại thành 'Ứng dụng trong Terminal'. Vì một số lý do, nó không hoạt động nếu chỉ là Ứng dụng.
sashoalm

@satuon Lạ, có lẽ đó là một điều cụ thể của MATLAB.
Ê-sai

@satuon: bạn có thể thử sử dụng /bin/shthay vì sh? Có lẽ nó hoạt động sau đó
Lekensteyn

@sashoalm (muộn còn hơn không bao giờ) bạn cần chỉ định tùy chọn -desktop nếu bạn không muốn chạy nó từ terminal. mathworks.com/help/matlab/ref/matlablinux.html
aiao
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.