No.3064 Re[2]:環境変数の領域が足りません |
発言者: Furuta Hidenori 発言日: 2005 10/22 18:27 |
discypuさん、回答ありがとうございます。 > Windows98,98SEであれば、config.sysのshell行で環境変数領域を増やせばよいかと。 その昔は、パソコンで何かやることよりcofig.sysをいじるのが 楽しかったものですが、今のwindows下のconfig.sysは最初から 空ファイルです。config.sysはルートのものも含めて3箇所くら いに散在します。ルートのものだけがゼロバイトです。 一応、環境変数のサイズを最近記述しましたが、そもそもちゃんとconfig.sysを読み込みに行っているのかどうかも私は知りま せん。 と言うのも、私の質問の発端となったトラブルは、その前に解決 してしまったからです。 command.comが確保する領域はデフォルトでは百バイト強のよう ですが、そんな程度で足らないことは明白なのに、なぜconfig .sysを空ファイルで提供してくるのかも理解できません。 さて問題が解決した経緯ですが、とりあえず不愉快なメッセージ を消してしまえということで、startxwin.batの適当な箇所に CLSコマンド(cygwinではclearかな)を記述しました。その結果 環境変数の領域が足らない云々のメッセージは出なくなりまし た。そしてもう一つ、波及効果がありました。従来はXFree86そ の他を全部終了しても、デスクトップには強制終了したDOSのコン ソールが居残っていたんですが、それもなくなりました。 CLSの1個ぐらいでこんなことはありえないはず、なんですが理 由は不明です。 > WindowsMEではわかりませんが、http://winfaq.jp/ あたりに手順が載っていそうです。 今から訪れてみます。ありがとうございました。 余談ですが、startxwin.bat の中で、コメント行にするつもりでついつい行頭に"#"を書いてしまい、「コマンド、またはファイル名が違います」と怒られました。これはまだましな方で、REM を使うのがかっこ悪いからとコロン":"に代えたら、cygwinが固まり、挙句の果てに最悪のブルースクリーンで落ちてしまいまし た。純正のMS-DOSならコロンでコメントになるんですが・・。 |
▼関連発言 |