• ベストアンサー

Autoexec.batの改変とNamazuの動作不良

全文検索のcgiである namazuをインストールしようとして、 メモ帳でいじっていたら、そのうち autoexec.batの内容を以下のように改変 してしまって、初期の状態がわからなく なってしまいました。環境変数の領域が 確保できないとのメッセージだと思います がどうやってよいかわかりません。  ちなみに、namazuも正常に動作 しません。*.nmzファイルがdummyファイル と同じフォルダにできるはずなのですが、できない のです。Win98環境です。ルートと、namazu フォルダの二カ所でインストールを試みたのが災い しているようです。 Autoexec.batの内容です。 ----------------- SET BLASTER=A220 I7 D1 H7 P330 T6 SET SBPCI=C:\SBPCI loadhigh C:\WINDOWS\COMMAND\nlsfunc.exe C:\WINDOWS\country.sys SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PERL\BIN;"%PATH%" PATH=C:\JUST\JSLIB;C:\JUST\JSLIB32;C:\PROGRA~1\JUSTSY~1\JSLIB32;%PATH%;"C:\ProgramFiles\Mts" REM ###### Namazu for Win32 Environment variable setting SET PATH=C:\namazu\bin;"%PATH%" SET NAMAZURC=C:\namazu\namazu\etc\namazu\namazurc SET NAMAZULOCALEDIR=C:\namazu\namazu\share\locale SET MKNMZRC=C:\namazu\namazu\etc\namazu\mknmzrc SET LANG=ja_JP.SJIS SET HOME=C:\namazu REM ###### kakasi for Win32 Environment variable setting SET KANWADICTPATH=C:\kakasi\share\kakasi\kanwadict SET ITAIJIDICTPATH=C:\kakasi\share\kakasi\itaijidict SET PATH=C:\namazu\namazu\bin;"%PATH%" SET PATH=C:\namazu\bin;"%PATH%" ------------ もちろん、今の時点で再起動はかけてはいません。 至急よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#8602
noname#8602
回答No.2

■autoexec.batの確認 rem autoexec.bat----ここから------ : SET BLASTER=A220 I7 D1 H7 P330 T6 SET SBPCI=C:\SBPCI loadhigh C:\WINDOWS\COMMAND\nlsfunc.exe C:\WINDOWS\country.sys SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND set PATH=%PATH%;C:\JUST\JSLIB;C:\JUST\JSLIB32;C:\PROGRA~1\JUSTSY~1\JSLIB32"C:\ProgramFiles\Mts";C:\PERL\BIN : REM ###### Namazu for Win32 Environment variable setting SET PATH=C:\namazu\bin;"%PATH%" SET PATH=C:\namazu\namazu\bin;"%PATH%" SET NAMAZURC=C:\namazu\namazu\etc\namazu\namazurc SET NAMAZULOCALEDIR=C:\namazu\namazu\share\locale SET MKNMZRC=C:\namazu\namazu\etc\namazu\mknmzrc SET LANG=ja_JP.SJIS SET HOME=C:\namazu REM ###### kakasi for Win32 Environment variable setting SET KANWADICTPATH=C:\kakasi\share\kakasi\kanwadict SET ITAIJIDICTPATH=C:\kakasi\share\kakasi\itaijidict : rem ---------ここまで---------------- 不要と思われるダブり(最終行)の削除を行いましたが、namazuの実行ファイルが最終的にどこにインストールされているか分からないので、2種類のpathは残しておきました。pathは、1行の最大文字数127バイト寸前か、越えていると思いますので、namazu\binのpathは不要な方を削除してください。 ■環境変数の拡張について プログラマの方が、インストールを簡便化されるために環境変数(現在のwin32アプリなら、ほとんどレジストリに書き込む内容)を多用されていますので、環境変数を拡張(今回は512バイトから1024バイトへ)する必要があります。 1,スタート・ファイル名を指定して実行 2,syseditとタイプして、OK 3,config.sysに下記の項目を貼り付け。 SHELL=C:\COMMAND.COM C:\ /P /E:1024 4,上書き保存。

その他の回答 (1)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

環境変数の領域を増やしたいなら、CONFIG.SYS内の、 SHELL=C:\COMMAND.COM となっているところで、 SHELL=C:\COMMAND.COM /E:1024 のように、オプションスイッチ/Eを指定して下さい。 詳しくは、COMAAND.COMのヘルプをどうぞ。 DOSプロンプトにて、 C:\> COMMAND /? と入力すると、表示されます。

関連するQ&A