teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

内容追記

2017/04/11 01:49

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,2 +1,12 @@
1
1
  リンク先の回答の中にある`"C:\Program Files\hogehoge\hoge.bat" "%*"`では期待した動作にはならないでしょうか?
2
- ※動作は未確認です
2
+ ※動作は未確認です
3
+
4
+ 追記
5
+ --
6
+ 以下の回答にもあるとおり、context menuからでは目的の動作をさせることは困難なようです。
7
+ [How to Pass MULTIPLE filenames to a Context Menu Shell Command?](http://stackoverflow.com/questions/6440715/how-to-pass-multiple-filenames-to-a-context-menu-shell-command)
8
+ しかし`SendTo`フォルダ内にhoge.batのショートカットを配置すると、目的の動作はできます。
9
+ (.bat起動は一回で複数の引数を受け取れる)
10
+
11
+ また、起動するのが自作EXEなのであれば、EXEの作り次第で目的に近い動作はできると思います。
12
+ (すでに起動しているEXEがあれば、既存EXEに引数を受け渡す)

1

追記

2017/04/11 01:49

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,2 +1,2 @@
1
- リンク先の`"C:\Program Files\hogehoge\hoge.bat" "%*"`では期待した動作にはならないでしょうか?
1
+ リンク先の回答の中にある`"C:\Program Files\hogehoge\hoge.bat" "%*"`では期待した動作にはならないでしょうか?
2
2
  ※動作は未確認です