OLD Sled | INDEX | INDEX(1) | NEW Sled

config.???  投稿者:ishida  投稿日:1999年02月26日 13時07分 

95を入れるとconfig.sysとconfig.winが出来ますがこの違いってなんなんでしょう?
ひょっとして、command prompt onlyを択ぶとconfig.sysが読み込まれて、Nomalを択ぶとconfig.winが読み込まれるとか。
何故このようなことを聞きたいかというと、cdとmoをcommand prompt onlyのときも使いたいと思っているからです。

  1. re: ishida さん 投稿日:1999年02月26日 21時21分
    有り難うございます。
    C:\WINDOWS\DOSSTART.BATですか。いいことを知りました。
    実はここに書かれていることは概ね知っていたのですが、質問のしかたが悪かったようですね。
    私は自分が使うwin95には必ずmsdos.sysに
    BootMulti=1
    BootMenu=1
    BootMenuDelay=15
    Logo=0
    を必ず書き込むんですが、何故こういうことをするかというと、よくcommand prompt onlyを使うからです。
    ですがこの状態だとcd、moのドライバが組み込まれていません。
    んっじゃあconfig.sysに組み込んで、command prompt onlyにすると当然cd、moは使えますが、そこからwinをするとすでに16bitドライバが組み込まれているために例えば、cdが2つ見えて非常に不安定になったり、デバイスマネージャでIDEコントローラに!が付いて非常に不安定になったりと色々面倒です。
    このconfig.sysのままnomalで起動しても同様のことが起こります。
    command prompt onlyでもnomalでもcd、moが使いたいと思い目をつけたのがconfig.win,config.sysだったのですが、んんん。
    これってpc98(Xa7e)でもPC/AT(compaq,その他)でも同じでした。
    んでもMS-DOSモードで再起動のときこのDOSSTART.BATは使えそうですね。
    いい情報有り難うございました。

  2.  
  3. re: kenatch さん 投稿日:1999年02月26日 22時35分
    >DOSSTART.BAT
    これはWindowsのスタートメニューからMS-DOSモードで再起動のときに自動的に読み込まれます。

    command prompt onlyでは読み込まれませんのでそのままではCD-ROMドライブ等は使えません。しかし、ここでコマンドプロンプトから DOSSTART.BAT を実行すればWindowsのスタートメニューからMS-DOSモードで再起動した時と同じように使えるようになります。

    PC-98ではMOはDOSでもドライバを組み込まなくても使えます(640MBのMOはどうでしたっけ)。でもPC/AT互換機ではドライバが必要なんでしたよね。MOのドライバをDOSSTART.BATに書いておけば同じようになるはずです。
    BATファイルにドライバを読み込む命令は何でしたっけ?その辺はよく分からないのでDOSの詳しい方にバトンタッチお願いします(^^;
    command prompt onlyだけで使う分には自分専用のBATファイルを作ってもいいかも知れないですね。

    #でもBATファイルを実行した後にWindowsを起動したらconfig.sysに書いたのと同じになっちゃいますね。

  4.  
  5. re: kazz00900 さん 投稿日:1999年02月27日 00時57分
    上のことに関する追記ですが、一応"adddrv.exe,deldrv.exe"が使えると思います。
    自分だけのBATを起動時と終了時用を2つ作って行えば、"command prompt only"で"MO"と"CD"の
    デバイスドライバを読み込み及び開放ができます。
    "adddrv.exe及びdeldrv.exe"は、"Windows\command"の中にあると思います。
    使用方法は、"adddrv /?"で参照できます。
    後、他にも手はあるのですが、Dosを知らないと混乱すると思うので今回は控えさせていただきます。


  6.  
  7. re: とも さん 投稿日:1999年02月27日 02時13分
    PC98の場合MS-DOSを組み込んだ状態のHDに、95(98)をインストールすると
    元の、MS-DOSの、設定が、CONFIG.DOS,AUTOEXEC.DOSとして残ります。
    また以前のDOSは、IO.DOS、MSDOS.DOS、COMMAND.DOSとして残ります

    このとき以前のDOSで起動すると、
    DOSの、起動用ファイルとWindowsの起動用ファイル名の入れ替えが行われ
    Windowsの起動ファイルの内容が、WINまたは、W40になります
    Windowsで起動したとき、DOSの拡張子の設定をすれば、
    Windowsと、以前のDOSで、自由に環境を作ることができます

    DOSVでも同様だと思いますが、私は、DOSVでは、Windows98しか使っていないので
    正しいことはわかりません

    ただ、cdとmoをcommand prompt onlyのときも使いたいと思っているとあるので、
    ishida さんの希望するものを実現するには、
    MSDOS.SYSの、BootGUIの設定を、0に変更
    CONFIG.SYSと、AUTOEXEC.BATの、内容を、マルチコンフィグで記述されるのが良いと思います。
    このとき、Windows設定の方には、今の環境をそのまま記入し
    AUTOEXEC.BATの最後にWINを追加します
    command prompt onlyのときと同じ働きをする環境(MS-DOS7?)には、
    自由にデバイスを設定してくださいこの方がスマートか?と思いますが

    マルチコンフィグについては、長くなるので割愛します
    市販の書籍を参考にしてください
    うまくわからなければ、メールをいただければ、わかる範囲でお教えできます

  8.  
  9. re: とも さん 投稿日:1999年02月27日 02時18分
    "adddrv.exe,deldrv.exe"では、不可能です
    キャラクターデバイスでしか使用できません
    ストレージ系デバイスの16BITドライバーは、CONFIG.SYSで、設定しないといけません、

  10.  
  11. re: kazz00900 さん 投稿日:1999年02月27日 02時55分
    失礼しました。そうでした。
    ともさんありがとうございます。

  12.  
  13. re: kenatch さん 投稿日:1999年02月27日 08時09分
    フォローありがとうございます。
    CONFIG.SYSで設定しないといけないんですね。すいません。

  14.  
  15. re: とも さん 投稿日:1999年02月27日 16時43分
    マルチコンフィグについて大まかな流れを記します

    まずCONFIG.SYSの記述
    [MENU]
    という項目を、先頭に作りマルチコンフィグを宣言します [ ] は必要です
    次に
    MENUITEM=ブロック名,メッセージ
    からなる項目を必要なだけ制作します
    MENUDEFAULT=数値,ブロック名
    を記入、これは、選択画面で数値秒後にブロック名で指定された項目で、自動起動する設定です。
    これがない場合は起動項目を選択するまで待ち続けます
    [ブロック名]
    で区切った必要な設定を項目の分だけ記述します
    最後に
    [COMMAND]
    を記述ここには各設定共通事項を記述できます

    AUTOEXEC.BATの記述は
    GOTO %CONFIG%
    という分岐命令を先頭に記述
    :ブロック名
    必要な記述
    GOTO END
    の記述内容を、項目の数だけ記述
    最後に
    :END
    を記述、ここにも各設定共通事項を記述できます

    起動時にメッセージの表示があり
    それを選択するとブロック名を、環境変数として登録
    CONFIG.SYS AUTOEXEC.BATにおいて、環境変数を使い、
    選択された項目に記述された内容を読み込み
    起動します

    このときMSDOS.SYSで、
    LOGO=0
    を記述していないとメニューを見ることが出来ないので注意してください

    また、AUTOEXEC.BATにおいては、
    GOTO %ブロック名%
    という無条件分岐以外にも、
    IF文を使ったより詳細な分岐も記述可能です

    必ずものと環境のバックアップを取った上で、テストしてください

  16.  
  17. re: ishida さん 投稿日:1999年02月27日 19時07分
    皆さん貴重なご意見有り難うございます。

  18.  

OLD Sled | INDEX | INDEX(1) | NEW Sled

NamaLog Viewer SuperLite Ver-0.0.1α7 by K.O.T.B.GRIFFON / GRIFFON Works Software