Windows では、デフォルトの状態で *.bat というファイル名で保存し、ファイルを開くと、そのファイルに書かれた内容が順番に実行される仕組みがあります。
では、Macで同じようなことをしようとした場合どうすればよいですか。
bash シェルスクリプト、というものがあることは知っています。
より具体的に説明します。
アプリケーションを起動するためのテキストを、ファイルに書いておき、Finderからそれを開く事で、記述した通りにアプリケーションが起動するようにしたいです。
Windowsにおいて同じディレクトリに2つのファイルがあります
1) setdir.bat
set dir1=C:\d1
1終わり)
2) exec.bat
call setdir.bat
set apppath=dir2\dir3\dir4
set execfile=app.exe
set param=-foo -bar
start "" "%dir1%\%apppath%\%execfile%" %param%
2終わり)
これでエクスプローラで exec.bat を開くと、app.exe が実行されます。
MacのFinderでファイルをダブルクリックしたときに、同じように何かアプリケーションを実行するようにしたいです。Tarminalを起動してCUIでスクリプトを実行する方法ではありません。
ファイルは2つなければならず、一度変数に代入してから、変数を使って最終的に起動するという点は変えないでください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Automatorを使えば良いのでは?
http://support.apple.com/kb/HT2488?viewlocale=ja …
http://allabout.co.jp/gm/gc/80883/
No.1
- 回答日時:
一瞬だけターミナルが表示されるけど・・・
間違ってたらごめんなさい
//setdir.sh
#!/bin/sh
DIRL="/hoge/"
//exec.sh
#!/bin/sh
source setdir.sh
APPPATH="dir1/dir2/dir3/"
EXECFILE="App.app"
PARAM = "-foo -bar"
open -a $DIRL$APPPATH$EXECFILE $PARAM
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ アプリケーションが見つかりません 2 2022/07/13 21:07
- Mac OS MacのFinderでmovファイルのサムネイルが表示されないのと、クイックルックが出来ません。 こ 3 2023/07/24 18:40
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- その他(IT・Webサービス) エクセルの実行ファイルについての質問です。 1 2023/05/04 03:58
- ネットワーク 通信量を見たい 3 2023/03/01 07:47
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Windows 7 Media Playerが開かない。ファイルアイコンを右クリックしても「プロパティ」が表示されない。 2 2023/02/05 14:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel起動時に開くBook1を開か...
-
BINDで独自ドメインの名前解決...
-
Wine 黒い画面
-
crontabの設定ができない(編集...
-
webminでのDNSサーバーの設定方法
-
solaris10のipfilterについて
-
LinuxのOS稼動時間(uptime)を...
-
ラズパイのファイルのパーミッ...
-
onedriveの中身を削除したらパ...
-
嫌ってるのに真似してきたりマ...
-
Winmerge ファイルの中身は同じ...
-
同期センターのマークが出てま...
-
バッチファイルで変数の中身を...
-
FTPでファイルがダウンロードで...
-
macのdmgファイル(動画)をMP4...
-
フォルダ内の一覧を印刷するには?
-
Windows10 フォルダ内の自動並...
-
教えてください!困ってます。
-
iMovieとgifファイルの読み込み...
-
windows dvd メーカーの一時フ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
hosts に 記載がなければ追加...
-
Linuxを入れたばかりなのにタイ...
-
Scriptを教えて下さい。(10.4)
-
LANG="ja_JP.UTF-8"設定がサー...
-
~/.bash_profileがログイン時に...
-
VLC media playerを常にデフォ...
-
ward(mac)の<標準>ツールバー...
-
ラズパイのファイルのパーミッ...
-
Macでrtf書類を開くアプリケー...
-
chownでファイル所有者なのに別...
-
ドラック&ドロップ出来ない時...
-
BINDで独自ドメインの名前解決...
-
Apache起動時に秘密鍵パスフレ...
-
デスクトップの再構築?
-
【UNIX】/var/adm/wtmpx という...
-
jpgファイルが開かない
-
Wine 黒い画面
-
Fatal server error?
-
/etc/inet/hostsの編集の反映に...
-
hosts.allowとhosts.denyについて
おすすめ情報