作業ディレクトリの設定


13

MATLABのクイック起動アイコンを作成したいのですが、作業ディレクトリが実行可能ファイルのあるディレクトリと同じでない場合は起動しません。「カスタムアプリケーションランチャー」で作業ディレクトリを指定できますか?

カスタムランチャー

回答:


16

作業ディレクトリはネイティブに設定できますが、何らかの理由でユーザーインターフェイスでサポートされていません。基礎となる.desktopファイル自体は、ランチャーが「アプリケーション」タイプである限りPath、「プログラムを実行する作業ディレクトリ」のキー(仕様を参照)をサポートします。

そのため、.desktopファイルをテキストエディターで開き(検索に問題がある場合は、デスクトップ上にランチャーを作成して検索し~/Desktop、後で移動することができます)、最後にPath=YOUR_PATH。という行を追加します。


すごい。GnomeのUIにこれが欠けているとは思えません。最新のgnomeバージョンで表示されるかどうかはありますか?
user1338062

1
追加されたとは思いませんし、実際、最近のバージョンのgnomeでは「アプリケーションランチャーの作成」オプションが削除されたと思います。代わりにgithub.com/MicahCarrick/desktop-entry-editorをお勧めします。
ムーマインド

8

コマンドをこれに変更します(もちろん正しいパスに置き換えます):

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

この種の機能は、Typeを「ターミナルのアプリケーション」に設定した後でのみ機能しました。何らかの理由で、アプリケーションだけの場合は機能しません。
sashoalm

@satuon奇妙な、多分それはMATLAB固有のものです。
イザヤ

@satuon:/bin/sh代わりに使用してみてくださいsh。おそらくそれは、作品
Lekensteyn

@sashoalm(決して遅くない方が良い)ターミナルから実行したくない場合は、オプション-desktopを指定する必要があります。mathworks.com/help/matlab/ref/matlablinux.html
aiao
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.