- 213 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/02/28(日) 01:36:20 ID:cGjWTy+y0]
- %Focused%と%Selected%を厳密に区別することって出来ないかな?
Script:JScript var fs = WScript.CreateObject('Scripting.FileSystemObject'); WScript.Echo(WScript.Env('Selected')); 例えば、上記のようなテストスクリプト使うとよく分かるけど、 1つも選択しない状態で実行しても%Focused%のパスがアラートされる。 どうやら非選択時には%Selected%=%Focused%となっているみたい。 これはスクリプトに限ったことではなくて、ビルトインコマンドを使ったランチャでも同様。 自分がやりたいのは、 1.選択項目があるときにはそれをメモ帳で開く 2.ないときには、ただ単にメモ帳を起動する といった場合分けなんだけど、 何も選択しないで「送る」で実行しても、上記の理由からフォーカス位置のファイルが開かれてしまうし、 WScript.Col→.Countでコレクション数で比較も出来ない。 誰かヒントください
|

|