OpenWithを拡張ではなくスクリプトで使用する方法ってありますか?