Çalışma dizinini ayarlama


13

MATLAB için hızlı başlatma simgesi oluşturmak istiyorum, ancak çalışma dizini yürütülebilir dosyanın bulunduğu diziyle aynı değilse başlamaz. 'Özel Uygulama Başlatıcı'da çalışma dizinini belirtebilir miyim?

Özel başlatıcı

Yanıtlar:


16

Çalışma dizinini doğal olarak ayarlayabilirsiniz, ancak bir nedenle kullanıcı arabiriminde desteklenmez. Temeldeki .desktop dosyası , başlatıcısı bir "Uygulama" türü olduğu sürece Path"programı çalıştırmak için çalışma dizini" ( spesifikasyona bakın ) için bir anahtarı destekler .

Bu nedenle, .desktop dosyasını bir metin düzenleyicide açın (bulmakta sorun yaşıyorsanız, başlatıcıyı masaüstünüzde oluşturabilir ve ~/Desktopdaha sonra taşıyabilir ve daha sonra taşıyabilirsiniz) ve sonuna bir satır ekleyebilirsiniz Path=YOUR_PATH.


İnanılmaz. Gnome'un kullanıcı arayüzünde bunu kaçırdığına inanamıyorum. En son gnome sürümlerinde görünür olup olmadığı hakkında bir fikrin var mı?
user1338062

1
Eklendiğini sanmıyorum ve aslında gnome'un son sürümlerinin "Uygulama Başlatıcı Oluştur" seçeneğini düşürdüğünü düşünüyorum. Bunun yerine github.com/MicahCarrick/desktop-entry-editor ' ı öneririm .
Mu Mind

8

Değiştir Command buna (elbette doğru yolları değiştirerek):

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

Bu tür çalıştı, ancak sadece Type'ı 'Terminalde Application' olarak ayarladıktan sonra. Herhangi bir nedenle sadece Uygulama ise işe yaramaz.
sashoalm

@satuon Garip, belki de MATLAB'a özgü bir şey.
Isaiah

@satuon: /bin/shyerine kullanmayı deneyebilir misiniz sh? Belki o zaman işe
yarar

@sashoalm (hiç olmadığı kadar iyi geç) seçeneğini belirtmeniz gerekir -desktop terminalden çalıştırmak istemiyorsanız. mathworks.com/help/matlab/ref/matlablinux.html
aiao
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.