RemoteAppを2008以前の古いOSで実行する場合には2つの作業が必要になる。
- RDP Clientの更新
- レジストリでremoteで実行するアプリケーションの登録
RDP Clientの更新はマイクロソフトのサイトから更新をダウンロードしてインストールすればよいので簡単な作業である。更新は以下のサイトからダウンロードできる。
http://support.microsoft.com/kb/925876/ja
それに対してレジストリの更新は項目が多いので手間がかかるし間違いも発生しやすい。
レジストリの更新をGUIから実行できるツールがRemoteapptoolである。アプリケーションを選択して必要な情報を設定すればレジストリを編集してくれる。
https://sites.google.com/site/kimknight/remoteapptool
レジストリの設定
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications\javaws]
“CommandLineSetting”=dword:00000002
“RequiredCommandLine”=”-localfile -J-Djnlp.application.href=http://networker_server:9000/gconsole.jnlp \”C:\\Users\\Administartor\\AppData\\LocalLow\\Sun\\Java\\Deployment\\cache\\6.0\\39\\20e38ba7-583d61e5\””
“IconIndex”=dword:00000000
“IconPath”=”C:\\Windows\\SysWOW64\\javaws.exe”
“Path”=”C:\\Windows\\SysWOW64\\javaws.exe”
“VPath”=””
“ShowInTSWA”=dword:00000001
“Name”=”javaws”