[49297]  Autoexec.batの中身を教えてください。お願いします。
投稿者:よっちゃん さん   2005-02-03 10:51:00
お世話になります。OSはWindows98SEで機種はPC-9821V16/S5C2です。
セットアップしたばかりなのに、手違いで(普通は間違えない)Autoexec.batを削除して
しまいました。パッケージ製品のOSです。
A:のルートにある「Autoexec.bat」の内容を教えていただけませんか?REM文ばかりだとは
思いますが、どうぞよろしくお願いします。
  1. よっちゃん さん   2005-02-03 12:39:54
    オットーさん、ご返事ありがとうございます。パスが通っていますが、これは最初から通っていたものですか?

    それから、パッケージ版のCD-ROMでセットアップされたかたがおりましたら、デフォルトで
    いいですから(コピペで結構)教えてください。よろしく、お願いいたします。
  2. オットー さん   2005-02-03 12:42:18
    >A:のルートにある「Autoexec.bat」の内容
    WindowsがインストールされたHDDの、「Autoexec.bat」ということですね?
    よっちゃんさんの詳しいマシン環境がわからないので断言はいたしかねますが、通常は
    特殊なアプリや増設ボードを使用していなければ、「Autoexec.bat」無しでもWindowsは
    起動します。

    ちなみに、職場のXc16(アップグレード版Windows98SE)の「Autoexec.bat」は、
    >@echo off
    >rem - By Windows Setup - A:WINDOWSCOMMANDMSCDEX.EXE /D:CD_101 /L:Q
    >path A:WINDOWS;A:WINDOWSCOMMAND
    と、なっております。
    もちろん、「Autoexec.bat」を削除しても、ちゃんと起動します。
  3. オットー さん   2005-02-03 12:46:25
    >パスが通っていますが、これは最初から通っていたものですか?
    自分で書いた覚えはありませんから、Windowsかアプリが書き加えたものでしょう。
  4. よっちゃん さん   2005-02-03 12:48:16
    オットーさん、ご返事ありがとうございます。パスが通っていますが、これは最初から通っていたものですか?確かに、起動はしますが、あるものがないと不自然です(^^;;

    それから、パッケージ版のCD-ROMでセットアップされたかたがおりましたら、デフォルトで
    いいですから(コピペで結構)教えてください。よろしく、お願いいたします。
  5. よっちゃん さん   2005-02-03 12:55:38
    何か、発言と応答の順序が逆になっているようですが、システムの具合のせい(^^;;でしょうか?

    何回も書いてすみませんが、パッケージ版でWin98SEをセットアップされたかた、是非教えて
    ください。あるべきものがないと不自然なので・・・お手数かけます<(__)>
  6. にこちゅう さん   2005-02-03 13:18:37
    気になったので見てみましたが、カラでした。
    #Windows98SE(UPG版)をAutoexec.bat無しの環境にクリーンインストールしたものです。
    基本的なPATHはAutoexec.batに書かなくても設定されるので、
    特別な組み込みを行うものでなければ必要ないと思いますよ。
  7. よっちゃん さん   2005-02-03 13:32:00
    にこちゅうさん、ご返事ありがとうございます。私も上書きインストールしてみたら、カラでした。しかし、確か、Windows98SEのパッケージ版では、REM文と、その後にIF文でCD-ROMのドライバのようなものが羅列されていたと思うのですよ。

    Windows98SEのパッケージ版をクリーンインストールされたかたはいないでしょうか?コピペで結構ですので教えてください。
  8. 総額7600円 さん   2005-02-03 14:17:14
    パッケージ版でもアップグレード版でも一緒なんじゃないですかね.
    V200にアップグレード版Windows98SEをcabsセットアップしたものですが,セットアップ直後のAutoexec.batは,
    @ECHO OFF
    rem - By Windows Setup - C:WINDOWSCOMMANDMSCDEX.EXE /D:MELCD001 /L:Q
    となっていたと思います.要するに空と同じです.今は8太郎を入れたため,先頭にPATH=C:JUSTJSLIB32という行が入っていますが.
  9. KAZZEZ さん   2005-02-03 18:57:46
    私はPC-98用のWindows98(SE)はOEM版とアップグレード版しか
    いじったことがなく、パッケージ版Windows98の起動FDや
    クリーンインストールがどんなものかよく知らないのですが、
    セットアップ後のAutoexec.batの中身から、Windowsが勝手に
    REMしたり削除する行は種類が限られていると思いますので、
    セットアップ後のAutoexec.batの内容は、
    セットアップ時に使ったAutoexec.batの内容に依存すると思います。

    起動FDからインストールしたのか、HDDからDOSを起動してインストールしたのか、
    あるいはセットアップ中断(修復セットアップ)の有無でも違ってくるかもしれません。

    インストール起動用FDからHDDをフォーマットしてファイルを転送、再起動という
    手順を踏んだのであれば、HDDにはCD_ROMを判別するような
    Config.sysとAutoexec.batが組み込まれていた可能性があります。
    とりあえずWindowsから緊急起動用のFDを作り、
    そのAutoexec.batを見ても、確かにCD_ROM関連のIF文はあります。

    インストール用の起動FDがあるのでしたら、その中か、CABの中に
    HDDに転送されるAutoexec.batが見つかれば、ヒントになるかもしれません。
  10. よっちゃん さん   2005-02-03 19:29:02
    総額7600円さん、KAZZEZさん、コメントありがとうございます。

    なんだか、混乱してきました。インストール用の起動FDでは、全部/D:oemcd001ですよね。
    これをどこかで変えている訳ですね。
  11. オットー さん   2005-02-04 09:44:01
    >REM文と、その後にIF文でCD-ROMのドライバのようなものが羅列されていたと思う

    CD-ROMのドライバだとすると、Autoexec.batではなく、Config.sysに記述しますので、
    ひょっとすると、Win98起動FDのConfig.sysと混同されておられるのではないかと・・・
  12. KAZZEZ さん   2005-02-04 13:16:57
    > これをどこかで変えている訳ですね。
    さすがに起動FDのConfig.sysとAutoexec.batをそのまま転送しているとは考えにくいので
    個人的にはHD転送用のものが用意されているのではないかと思うのですが・・・。

    > 確かにCD_ROM関連のIF文はあります。
    ちなみに緊急起動FD内のAutoexec.bat内のCD-ROM関連のIF文は以下のような感じです。
    緊急起動FDではRAMドライブにファイルを展開しているので、あまり参考にはならないと思いますが・・・。
    IF "%config%"=="CD-ROM/CD-R/DVD-ROMドライブを使用しない" GOTO QUIT
    IF "%config%"=="ヘルプファイルを読む" GOTO HELP
    LH %ramd%:MSCDEX.EXE /D:CD_101 /L:%CDROM%
    echo.
    GOTO QUIT

    結局のところは、やはりどなたか実際にインストールFDからインストールされた方の
    Autoexec.batを調べるのが一番のように思います。
  13. よっちゃん さん   2005-02-04 14:26:56
    オットーさん、KAZZESさん、ご返事ありがとうございます。

    先ほど、見たら、Autoexexc.batができていて以下のようなものが入っていました。
    何もインストールしていないので、なぜ出来たのかはわかりません。

    >@if exist A:WININST0.400SuWarn.Bat call A:WININST0.400SuWarn.Bat
    >@if exist A:WININST0.400SuWarn.Bat del A:WININST0.400SuWarn.Bat

    KAZZEZさんがおっしゃるように

    >結局のところは、やはりどなたか実際にインストールFDからインストールされた方の
    >Autoexec.batを調べるのが一番のように思います。

    全く、そのとおりです。どなたかインストールFDからインストールされた方で
    教えてくれないでしょうか?コピペで結構です。よろしく、お願いいたします。

  14. エマティ さん   2005-02-04 22:40:07
    >何もインストールしていないので、なぜ出来たのかはわかりません。
    windowsが正常にインストールできなかったから作られたのでしょう。
    「SuWarn.Bat」で検索してみてください。
  15. よっちゃん さん   2005-02-05 12:15:18
    エマティさん、ご返事ありがとうございます。
    なぜ、Windowsが正常にインストールできなかったと判断できるのでしょうか?
    そこに、記述されたディレクトリもファイルも存在しません。

    #エマティさんがWindows98SEを使っておられるのならば、そのAutoexec.batを
     是非、教えてください。お願いいたします。
  16. エマティ さん   2005-02-05 19:29:33
    >Windowsが正常にインストールできなかったと判断できるのでしょうか?
    >そこに、記述されたディレクトリもファイルも存在しません。
    windowsはインストール中にWININST0.400というフォルダを作って、各種の処理をします。
    インストールが完全に終われば、そのフォルダおよびファイルを削除します。
    ご自分でわざと残しておいたものであれば別ですが、
    正常にインストールが終われば、AUTOEXEC.bat内にその痕跡を残すことはないはずです。

    >Windows98SE
    AT互換機では使っていますが、98ではSEは使用していません。

    >autoexec.bat
    総額7600円さんと同じく
    >要するに空と同じです.今は8太郎を入れたため,先頭にPATH=C:JUSTJSLIB32という行が入っていますが.
    です。

    あっても、空白と同じで、なくても動くバッチファイルの中身がそれほど気になり
    >セットアップしたばかりなのに、手違いで
    なのでしたら、もう一度ご自分でセットアップされてはいかがでしょうか?
  17. エマティ さん   2005-02-05 22:14:29
    もし、その後いろいろ設定してしまってつぶしたくないのでしたらそれなりのインストール方法は別途アドバイス可能です。
  18. ぽTP、あ さん   2005-02-06 00:37:52
    @ECHO OFF

    REM Windows 98 のセットアップ後、
    REM "IF NOT EXIST W98CONF.SRC GOTO BOOT2ND" 行から
    REM ":BOOT2ND" 行までは
    REM 削除することができます。

    IF NOT EXIST W98CONF.SRC GOTO BOOT2ND

    IF "%config%"=="PC-98GS/PC-9821/Ce/Ap2/An/XaC10W内蔵用" GOTO CD_B
    IF "%config%"=="PC-CD103/60/60D/60F/170/170N/180/180X/600/800増設用" GOTO CD_B
    IF "%config%"=="PC-9821Cs2/Xs/Xp/Xn/XaC9W/Ce2/Xt/As3/Ap3/Cb/Xf内蔵用" GOTO CD_D
    IF "%config%"=="PC-CD60D増設用" GOTO CD_D
    IF "%config%"=="PC-9821Ct20/V200M7内蔵用" GOTO CD_J
    IF "%config%"=="PC-9821Rs20/Rv20/RsII26/RvII26内蔵用" GOTO CD_K
    IF "%config%"=="上記ドライバで使用不可の内蔵CD-ROM/CD-R/DVD-ROMドライブ用" GOTO CD_M

    :NOCDROM
    echo.
    echo Windows 98 セットアップ ファイルが見つかりませんでした。
    echo.
    GOTO QUIT

    :CD_B
    echo DEVICE=NECCDB.SYS /D:oemcd001 >> W98CONF.SRC
    GOTO REWRITE

    :CD_D
    echo DEVICE=NECCDD.SYS /D:oemcd001 >> W98CONF.SRC
    GOTO REWRITE

    :CD_J
    echo DEVICE=NECCDJ.SYS /D:oemcd001 >> W98CONF.SRC
    GOTO REWRITE

    :CD_K
    echo DEVICE=NECCDK.SYS /D:oemcd001 >> W98CONF.SRC
    GOTO REWRITE

    :CD_M
    echo DEVICE=NECCDM.SYS /D:oemcd001 >> W98CONF.SRC

    :REWRITE
    rem - By Windows Setup - COPY /Y W98CONF.SRC CONFIG.SYS
    rem - By Windows Setup - DEL W98CONF.SRC

    :BOOT2ND
    rem - By Windows Setup - LH A:WINDOWSCOMMANDMSCDEX.EXE /D:oemcd001 /L:Q

    :QUIT
    REM Q:WIN98NOEMSETUP /K "/IF /IJ"

    以上。
    機種はPC-9821V200MZC2だったかな。
    fd起動でクリーンインストールした場合です。
  19. よっちゃん さん   2005-02-06 15:05:40
    ぽTP、あさん。公開ありがとうございます。参考にさせていただきます。