水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > 2003年のえび日記 > 2003年3月 > 2003年3月20日(木曜日)

2003年3月20日(木曜日)

拡張子 .swf を IE に関連づけるレジストリ

Windows のデフォルトでは .swf という拡張子は特に何にも関連づけられていません。Flash をインストールすれば Flash に関連づけされるのでしょうが、Flash Player のプラグインだけが入っている環境では、.swf ファイルをクリックしても表示できません。ブラウザのウィンドウを開いておいてそこにドロップすれば表示できますが、それも面倒なので、.swf を IE に関連づけておくと便利です。

以下のような内容のレジストリを結合すれば OK。

[HKEY_CLASSES_ROOT\.swf]
@="swffile"

[HKEY_CLASSES_ROOT\swffile]
@="Flash"

[HKEY_CLASSES_ROOT\swffile\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -nohome \"%1\""

関連する話題: メモ / コンピュータ / Windows / レジストリ / Flash

IIS Lockdown tool で残念な思い

というわけでもちろん IIS も再インストールしたわけですが、その後以下のような順番にインストールしました。

すると、最後のステップでもって、.NET Framework と Active Perl によって関連づけられていたものが全て元に戻ってしまったという……。おそらく IIS Lockdown tool はインストール時点の設定を覚えておいて復元したため、IIS Lockdown 適用後の設定変更が元に戻ってしまったわけです。

というわけで、IIS Lockdown tool は最後に適用するのが吉。

ちなみに、IIS の設定だけなら .NET Framework を再インストールする必要はなく、.NET Framework のインストールディレクトリにあるはずの aspnet_regiis.exe を -r スイッチ付きで実行すれば復元できます。Active Perl の方は……再インストールしないと無理かも……。

関連する話題: 出来事 / Microsoft / セキュリティ / httpd / IIS / サーバ / altba.com / ASP.NET

最近の日記

関わった本など