dvscat2のwindows 64bit版での不具合

windows7になって、デフォルトで64bit版をインストールしたPCで計算をされる方が増えていると思われます。DV-Xα法のプログラム類については、最新版(ver. 1.0.4)はwindows7での計算に対応していますが、バッチファイルで使用している外部コマンドの一部が非対応のため、dvscat2での計算が動かないことがあります。dvscat2を用いた計算でhead.exeやtail.exeのエラーで異常終了した場合には、以下の手順でプログラムの更新と、バッチファイルの修正を行ってください。

——
1.新しいバージョンのhead.exeおよびtail.exeをダウンロード

http://unxutils.sourceforge.net/ からunxupdate.zipをダウンロードし、解凍後、フォルダー内のhead.exeとtail.exeを¥dvxa¥execに上書きコピーしてください。

——
2.dvscat2.batに2カ所の修正を加える
dvscat2.batに以下の修正を行ってください。

dvscat2.batの3-4行目

%dvdir%\exec\head +lines 1 %dvdir%\dvfile > %dvdir%\dvf.bat
%dvdir%\exec\head +lines 1 %dvdir%\dvfile

の+lines 1を-n1に変更

%dvdir%\exec\head -n1 %dvdir%\dvfile > %dvdir%\dvf.bat
%dvdir%\exec\head -n1 %dvdir%\dvfile