var WshShell = WScript.CreateObject("WScript.Shell");
var fs = WScript.CreateObject("Scripting.FileSystemObject");
var NNprog = WshShell.RegRead("HKCU\\Software\\Netscape\\Netscape Navigator\\Main\\Install Directory");
NNprog = NNprog + "\\Program\\netscape.exe";
shortPath = (fs.GetFile(NNprog)).ShortPath;
WshShell.Run(shortPath,1,true);
これは、まずレジストリからNetscapeのインストールされているディレクトリを調べます。
そして取得したNetscape本体のパスをRunメソッドの引数で渡します。
ここで注意が必要なのは、Run()で渡すコマンドは、8.3形式でないとダメということです。
ここでは、Folderオブジェクトを生成して、そのShortPathプロパティを参照する事により、
8.3形式を取得しています。