会社にあったbrotherのラベルプリンター P-touch 9300pc にてラベルを印刷しようと
ドライバーをダウンロードしにサイトに行くと、Windows 7対応のドライバーが存在しません。
自分のマシンが Windows 7 x64 なので、Vista x64用のドライバーをダウンロードしてインストールを試みましたが、OSのバージョンチェックに引っ掛かります。
USBでの接続で印刷したいので、ダウンロードしたファイルを展開した x64 フォルダーの下の dsetupu.exe が実行できればOKです。で、dsetupu.dat にOSチェックが書かれていそうなので、notepad で開いてみました。
:
; Don't modify this file.
;**************************************************************
[OSVERSION]
Family=NT
Major_From =5
Major_Till =6
Minor_From =0
Minor_Till =0
IsDriverX64=1
BlockServer=0
:
8行目に Don't modify this file. とあるので、変更は最小限とします。
Windows 7のメジャーバージョンは 6、マイナーバージョンは 1 なので、16行目の Minor_Till の値を 1 に変更してみました。
修正前 Minor_Till =0
修正後 Minor_Till =1
変更を保存して、dsetupu.exe を実行すると無事にUSB用のドライバーがインストールされ、ラベルに印字ができました。(ラベル印字用の編集アプリはVista版で問題なくインストールできました)
ダメだったら買い替えも検討したのですが、とりあえず会社のお金を使わずに済みました。
64ビット版での実施でしたが、32ビット版もVistaの32ビット版をダウンロードし、同様の部分の修正だけでインストールできそうです。