2014年12月5日金曜日

Mouse without Borders インストールエラー

複数台のパソコンでマウスとキーボードを共用するためのマイクロソフト製
フリーソフトが、Mouse without Bordersです。

お気に入りのマウスやキーボードを複数台のPCで使いたい場合は、
USBの切替器を使うという方法がありますが、その切替をソフトウェア
でやってくれる非常に便利なソフトです。

PC同士はLANでネットワーク接続する必要があります。
1台のPCに接続したマウスとキーボードの操作情報をネットワークで他のPCに
流すしくみです。最大4台で共用できます。
操作情報を送り出す側と受け取る側の役目があるので、このソフトを
共用するすべてのPCにインストールします。

先日このソフトのインストールしようとしたところ、

PROBLEM INSTALLING

という表示が出てインストールがうまくいきませんでした。
エラーの原因が何も出ないので原因を突き止めるのに苦労しましたが、
インストーラにログを出させてやっとわかりました。

原因はWindows Firewallの停止でした。このソフトはインストール中に
自動でFirewallにネットワーク接続を許可する設定をするのですが、
その際にWindows Firewallサービスが停止しているとエラーが発生します。

親切設計が仇となってしまった形です。

ちなみに拡張子msiのインストーラは、msiexecというコマンドで
インストール中のログを出すことができます。