5250 エミュレーターからブラウザを起動して特定のサイトに接続したい、とする。
オーガナイザーによって
STRPCCMD PCCMD('C:\TMP\MYGAMEN.HTM') PAUSE(*NO)
のように実行すれば静的なHTMLは表示されるので、この方法で
STRPCCMD PCCMD('http://www.officequattro.com') PAUSE(*NO)
として実行しても、「http: はプログラムとして認識されていません。」 との
DOS のエラーによって実行することができない。
正解は Windows に用意されている汎用的な実行 DLL を次のような起動を
指示することである。
STRPCCMD PCCMD('RUNDLL32 URL,FileProtocolHandler http://www.officequattro.com') PAUSE(*NO)
( 英小文字が必要であるので、自社のジョブのCCSID によって考慮すること)
この方法は国内では、IBMマニュアルも含めてどのサイトでもまだ紹介されていないはずである。
是非、試して頂きたい。