プロが教えるわが家の防犯対策術!

とあるアプリケーションを引数付きで実行したものを、既定のプログラムから開くにて指定したいのですが、いかがすればよろしいのでしょうか?

ショートカットにて引数を指定したものを作ったのですが、ショートカットは規定のプログラムとして設定することができないようなので質問させていただきました。


どうか回答をよろしくお願いします。

A 回答 (2件)

既定のプログラムはプログラムしか指定できないので、Cなどで簡単なラッパーを作るとかでしょうか。



あるいは、ちょっと既定のプログラムとは違いますが、拡張子に操作を関連づけることでやりたいことが出来るかもしれません。
コマンドプロンプトを管理者から実行して、

assoc .xyz=xyzfile
ftype xyzfile=C:\path\to\program /option1 /option2 "%1"

で、拡張子xyzのファイルをダブルクリックすると指定したプログラムと引数で起動されます。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
早速試してみたのですが、私の理解が足りないのかうまくいきませんでした…

たとえばzipを指定したい場合は

assoc .zip=zipfile
ftype zipfile=C:\path\to\program /option1 /option2 "C:\Program Files----\aaaa.exe -引数"

という形で合っていますでしょうか?

お礼日時:2015/08/31 01:36

間違っています。


ftype zipfile="C:\Program Files----\aaaa.exe" -引数 %1
ですね。
ftype | more で他の定義が見られますので、参考にしてください。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!