WindowsシステムのJavaからデフォルトのブラウザで開きたいパラメータがたくさんある長いURLがあります。
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+url)
「 http://www.google.com 」のような短いURLの場合、これは問題なく機能します。ただし、長いURL(たとえば、2000文字)の場合、これはまったく何もしません。例外などはなく、単に無視されます。
a)Runtime.execコマンドまたはb)rundll32 url.dllコマンドの文字数制限はありますか?もしそうなら、制限は何ですか?