@echo off echo ************************************************************** echo * echo * 使い方 sysalign.bat echo * (c) by www.tomoya.com(c) echo * ver Mar.19,2001 echo * このバッチはwindows98以降の\windows\systemにある echo * EXE,DLL,CPLファイルをwinalign処理するものです。 echo * このスクリプトによる一切の責任は担保しません。 echo * ver Mar.21,2001 echo * ver Mar.27,2001 echo * winalx.iniに含まれるファイルとrsaenh.dllを echo * 書き戻します。winalign処理を確認します。 echo ************************************************************** echo ** \windows\system ディレクトリに移動します。 pause cd \windows\system echo ** \windows\system\unalign ディレクトリを作成します。 pause mkdir \windows\system\unalign echo **EXE,DLL,CPLファイルを\windows\system\unalign にバックアップします。 pause copy *.exe \windows\system\unalign copy *.dll \windows\system\unalign copy *.cpl \windows\system\unalign echo **winali.ini ファイルをwinali.bakとしてバックアップします。 pause copy winali.ini winali.bak echo **処理するファイルのリストをwinali.iniに登録します。 pause dir *.dll /b >\windows\system\wmlist.txt dir *.exe /b >>\windows\system\wmlist.txt dir *.cpl /b >>\windows\system\wmlist.txt copy wmlist.txt winali.ini echo **winali.iniに登録されたファイルをwalign処理します。 pause walign echo **処理が表示されます。処理が終了するまで待ちましょう。 echo **処理が終了したらwinali.iniを復元します。 pause copy winali.bak winali.ini echo **winalx.iniに登録された処理不適合ファイルがあれば書き戻します。 pause copy \windows\system\unalign\adunpack.exe \windows\system copy \windows\system\unalign\bpcrot.dll \windows\system copy \windows\system\unalign\dscvr.dll \windows\system copy \windows\system\unalign\dssbase.dll \windows\system copy \windows\system\unalign\dsssig.exe \windows\system copy \windows\system\unalign\jcb.dll \windows\system copy \windows\system\unalign\mfc42.dll \windows\system copy \windows\system\unalign\msvcrt.dll \windows\system copy \windows\system\unalign\msvcirt.dll \windows\system copy \windows\system\unalign\navw32.exe \windows\system copy \windows\system\unalign\rsabase.dll \windows\system copy \windows\system\unalign\rsaenh.dll \windows\system copy \windows\system\unalign\psbase.dll \windows\system copy \windows\system\unalign\pstores.exe \windows\system copy \windows\system\unalign\riched20.dll \windows\system copy \windows\system\unalign\regwizc.dll \windows\system echo **処理の結果を表示します。 pause type winali~1.txt | more