|
[ブックマーク、ツールへ登録したスクリプトへの引数渡しについて]
起動オプションには、スクリプトに引数を渡す/x スクリプト /a 引数 がありますが、
起動中のファイラーでブックマークやツールに登録されたスクリプトに
同様に引数を渡す仕組みを入れることはできるでしょうか?
現状
(1) script:スクリプトファイル 引数1 引数2
(2) script:"空白パスを含むスクリプトファイル" 引数1 引数2
(1)は引数2までをファイル名と思っているみたいでスクリプト自体が起動せず、
(2)はスクリプト自体は起動するが引数部分は捨てられている
要望理由
現状多くのツールをスクリプトで作成していて、
それらの多くがMenuArrayで対象データをメニュー選択して処理をしています
が、特定のメニュー項目が選択されることが多々あります。
そこで、自動的にその項目を選択して実行したい。
独立した別スクリプトにすれば出来るるんですが、
スクリプト数が多くなると、仕様追加、変更、障害修正時に保守が大変になるので別スクリプトにせずに、
ブックマーク、ツールに引数付きで別登録して特定メニュー項目の自動選択実行を実現したい。
例) 項目1を選択して確認メッセージ無しで実行
script:hogehoge.vbs /select=1 /confirm=no
ArgCount=2,GetArg(0)とGetArg(1)で引数取得して解析実行
みたいな感じを実現したいです。
以上、ご検討よろしくお願いします。
|
|