1 :
Be名無しさん :
03/06/23 00:11 DOSの問題点…それは何であろうか? 一例を挙げてみる…。 いまいち盛り上がりに欠ける日本のDOSコミュニティ…。 しかも、デベロッパーも集まりにくく耐用年数を過ぎ行く ソフトウェアたち…新規にリリースされるのは海外方面。 新規海外ソフトウェアのローカライゼーション プロジェクトも立ち上がる気配なく日本人にとっては辛いものがある。 IMEに関しては ngなどのskk subset内蔵エディタならびに有志による鳳の配布。 そして、某氏により進められているIMEの開発など… これにより、IMEの問題は解決されたが 未だGUI方面ならびにWWW方面では問題山積である。 …というわけで、DOSの問題点を語るスレッドです。 どんどん問題点を語ってください。 「おぅし、オレがやってやる」というかたは出てきてかまいません。
2 :
Be名無しさん :03/06/23 00:17
死
>>1 お前の存在自体が問題点だ。
気付かなかったのか??
>1 DOSが何なのかまず説明してもらおうか。
5 :
Be名無しさん :03/06/29 22:48
XPで十分
>> 2,3 いくら2chだとはいえ、キミらのほうが問題だと思われる。 つか3よ。人をバカにするのはよそうぜ。 >> 4 MS-DOS / FreeDOS / DR-DOSなどのDOS方面です…。 MSX-DOSではないですよ。
まぁ、やはり現状なんて、こんなものかと…無視するのであれば笑って許せるけど 2の書き込みを読んだ時点で呆れていたのだがね。 3の時点で、ここまでコケにされるとね…。 まあ、こういうヤツに限ってろくなスキルないんだよなぁ(失笑) つか、本気でDOS版開発のInput Method「あやめ」止めよう…。 [ End of thread - Rest in Peace.... ]
8 :
Be名無しさん :03/06/30 12:37
DOSに問題点があったところで、それが何だというのだ。 フロッピーだけで動作して、DOSより高機能を求めるなら、 Linuxでそのようなディストリビューションがあるから それを使えばいい。 新しいOSに比べて多くの欠点があるのは承知の上で、 それでもDOSユーザーはそれを使っているのではないか。
9 :
Be名無しさん :03/07/02 06:53
DOSさえあれば何でも処理できるような気がする。そこのところどうなのよ
>>1 画像だって動画だって処理できるんでしょ? よくわからんDOSの事は教えて!!
11 :
Be名無しさん :03/07/07 17:47
おーいおーい
あぼーん
13 :
Be名無しさん :03/07/07 19:36
DOSの問題点 1.MS-DOSはM$が作ったものであること 2.FreeDOSはbochs/plex86のtestにしか使われていないこと 4.PTS-DOSは誰も買わなかったこと 5.DR-DOSはつまらんこと 6.ほとんどものはオープンソースでないこと 7.UNIXのパクリであること 8.DOS窓はウザイこと 9.厨房が蔓延していること 10.氏ね
UNIXよりVMSのパクリじゃないかと。 コマンドとかは完全にパクってるよね。
ほーぼー氏ってとことん謎な人だな。
>>13 せめてDOS窓無いと困るっす。
>>13 さん
これでは、問題点というより安布里ですね(^^;
> 1.MS-DOSはM$が作ったものであること
よくあるAnti-MS教信者に感化されている例ですね。
MSと悪徳起業(SSI?)がnearなbusiness methodであることは解ります。
では、MSでなければ良いのですかと?
ソフトウェアというのは互換性を重視したり機能追加すると汚くなるのは当然ですよ。
ま、私もできればWindowsでは開発したくはないですが…現状では…。
> 2.FreeDOSはbochs/plex86のtestにしか使われていないこと
以前、freedos.orgのheadlineにも出ていましたがBIOSの更新などにも
使用されていますよ。
> 5.DR-DOSはつまらんこと
その前に、応用考えましたか?
そこが出来ていないと、どのOSを使ってもつまらないと思いますよ。
> 6.ほとんどものはオープンソースでないこと
OpenSource(OS)は良いというのは幻想です。
ソースが読め、改良をしてゆける技量がなければ、OSもclosedSouceと
大差ありませんよ。ちなみに、サンプルのソースコードは大量にあります。
ソフトの設計、開発をしたことがあるならわかるはずですよ。
ま、BtIAは公開しても一切損はしないのでOSですけどね。
> 7.UNIXのパクリであること
Polygonやフラクタルって知っていますか?:-)
(contined)
> 8.DOS窓はウザイこと 必携です。そんなに嫌であればcommand.com/cmd.exe互換シェルを 使えば良いではないですか? > 9.厨房が蔓延していること 他のOSもかわらないですよ。 > 10.氏ね つうか、よくそんな台詞が吐けるかと呆れ…。 ま、人の振り見て我が振り直せ;-)ですね。 それでは、私からも。 - HSPのような初心者でも気軽に使える言語が無い。 あってもローカライズされていない。 - オンラインで入手できる和文技術情報が不足している。 communityが閉鎖的であるせいか? 新参開発者に人気が無いんですね…。 マイナー言語の巣窟だったりしますけど…。
18 :
Be名無しさん :03/07/09 18:36
_,-'' ) 。゚・ 。 。
∧ ∧ , -' (.__,-'' , , , 。゜
, - 、゚∀゚)_ .,-'~ ,- ' / / i〜i /, 。
/ )ヽ(w i .,-'~ ,-'~ // , /// 〜 //,
.,/ / ヽヽヽ ,-/'~ ,ノ / ////@ @// '/
/ ^)'死 _ l ゝ _)-'~ ,-'~ //, ' ⌒/∨ ̄∨ ⌒ヽ
/ /' ヽ ^ ̄ ,-'~ / / i ヽ ゚ ・
(iiiiリ∫ ヽ ./ (⌒`〜〜' /i
>>18 ノ\ ヽ
ヽ─|〜' ノ/ ゙〜〜〜〜 | ./ `- '
|| ||l、_ / ,,, | / ゚ 。
|.| _|.|_,,,| | __-'',,-~ / /
.|.| ニ─、─''''| | =-''' / 、 ヽ
.|.| |.| .| | | l l
|.| |.| .| '、 _ _.| / ノ
.|.| ,,== ==.| l .|.| ,_,,-'',,,-| / | /
|.| ||_ノノ | | i、`''',,-'''' | / .| .|
>>13 11.初期状態でTCP/IPに対応していない事。
>>17 >- HSPのような初心者でも気軽に使える言語が無い。
QuickBASIC じゃだめか?
現在のDOSがどーなってるのかは知らないが、今でも16bitなの?
ならそんなのいらない(VCPIとかDPMIとかの話は無用)。
さもなくば、好きなOSを使うなり作るなりすればいいじゃん。
>>1 のいうDOSの条件を満たすにはどーすんの?
・INT21 ファンクションコールの互換性
・・・・って書いたら、INT21 の互換性を満たしたら、MS-DOS のかなりの仕様を規定することになるな・・・。
あとは、キャラクタスペシャルデバイスとかブロックスペシャルデバイスとかの仕様くらいか?
折角だから con とか aux とかは、ファイル名に使用できない文字でアクセスしたいな。con: とか。
もうコンベンショナルメモリがどーのとかは鬱陶しいんだけど、使用目的は何?
レガシーシステムの保守くらいでいいんじゃないの?
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
保守
DOSにはもはや閉ざされた道しか用意されていないのだよ!!
>>24 ま、headline newsの翻訳は認めるがな。それは過ぎ去りし過去はどうでもいい。
そんなの白紙同然だ。
つか、多忙だからといってロクに更新しないクチがよくそんな台詞吐ける物だな(笑)
ところで、変化が来るまで待っているつもりか?
世間や自分がなにを望み、必要としているかまったくわからないくせに
アンケートフォームや投票システムすら常備・用意せず、さらにインタヴュー・
リサーチすらせずに放っておくつもりか?いつまでも、スキルが
ないと言い訳する気か?某PJが失敗したから、プロジェクト立ち上げるのに臆病
になっているのか?その程度、XP/CMM/UML勉強してくればイイだけだろ。
まったく、ここまで曇りやがるとは・・これ以上、笑わせるなよ(怒)
で、世間では変人狂人が定説な瑞天だがDOS方面では以降、FreeDOS(Jp)に
出入りせんよ。あとは、好き勝手にやらせてもらうよ。本日で縁切らせて
もらう。やはりダメになった組織は規模・種別関係無くResolve(分解) & Rebuild(再構築)する
以外メソッドがないな。所詮、FDJPの開発・管理能力なんてCMM Lv1程度かよ?
まったく…。
ま、反論があるならこれでも読んでからにしなさいってこった。
ttp://www.kyoritsu-pub.co.jp/shinkan/shin0105_08.html
あぼーん
>>13 DOS技術者はアセンブラ使いなのでオーブンソース必要なし。
むしろ必要なのは詳細なハードウェアのマニュアル(仕様書)の類。
28 :
Be名無しさん :03/08/11 08:42
>>27 馬鹿だな
DOSユーザに技術者と呼べるような奴がいるわけがない
ハッカーたちはずっとUNIXを使ってたんだから
>>28 限られた資源で1byte/2clockを取るか2byte/1clockを取るか悩むDOSユーザー達こそ技術者。
広大な資源でとりあえずアルゴリズムを実装してみるUNIXユーザー達は学者。
>>28 リーナスは386マシン + DOSでした。
DOSの問題点 1.いわゆるパソコン向けOSのルーツであることを既にみんな忘れていること 2.WindowsNT系列OSが動かないこと 3.厨どもはWindows氏ねといいつつ完全にDOSとは無縁のUNIXに移行しないこと いや最強のOSだろ?DOSって?効率的に作業ができるし。 問題があるならもっと効率的に作業可能で軽快なシステム作って公開しろよ(w
32 :
は ◆cplnFO9T0I :03/08/13 11:44
>>31 >いわゆるパソコン向けOSのルーツであることを既にみんな忘れていること
CP/M
CP/MからDOSに移ったときディレクトリの概念が理解できず丸1日悩んだ。
MSXから乗り換えて、初めてDOSを使った時、command 'enter' ではなく、command 'F8' と打った。......悲しかった。
MS-DOSの前にOS9を使ってたので 初めてMS-DOSを触ったときには 「16ビットなのになぜ8ビットよりショボいんだ!」 と腹が立ちました。
38 :
Be名無しさん :03/08/14 03:33
39 :
マリーナの夏 :03/08/14 10:06
ほーぼーは無職の暇人
41 :
は ◆cplnFO9T0I :03/08/14 12:45
>> 40 本人の前で、それ言えます?(苦笑) 自分にそういう部分がないといいきれます? 言えないことは、例外を除いていうべきではないです。 (わかっていて自ら省みた素材の例として返すのは例外です) でも、しかたなく無職 as 透明人間やっている人間もいるってことを お忘れなく。ま、ここでいわれて落ち込むのは大馬鹿ですけどね。 安布里ってくれて、あんがとよ。励まされたぜ。 >> 40 つか、おまえ「ぐ○……」だろ…。不満があるならメールアドレス 知らせてあるから、そっちで吐けよ。ま、これ以上は予定外だから、 これ以上、公然の場で暴れんように。
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
強制割り込み上げ。 DOSの問題点ってさ。正直言って、まともなProductivity / Management Toolが 無いのが問題かもしれない。 Input Methodもそうだが…。 最低限、Vector Drawing,Wordprocessor,Database,Spreadsheetは欲しいよな。 ってかオレは作るにしても、スキルまだまだ足りず…。 Input Methodで手一杯だ…。すまん。何度でも逝ってくる…。
47 :
Be名無しさん :03/09/10 04:25
上げ忘れた…。
MSC 7.0 動かん。 DPMIがないゆうてくる。 WIN3.1がいるそうな。 DOS6.2でC7動かしたい。 なんか方法ないか?
50 :
Be名無しさん :03/10/15 22:33
あげますよろしく。
dosゲームのサイト巡ってれば、cwsdpmi.exe置いてるとこあるよ
52 :
Be名無しさん :04/03/22 00:31
駄目だダメだ言いながら 中には使ってることすら知らない人もいたりしながら 結局みんな使ってるわけで
53 :
瑞天 フレン(rev.3 旧式 ) :04/03/23 07:22
>> 52
AT互換機用にSoftware MIDI Playerがあったりするので侮れない。
枯れてて良いけど開発者いないからおもしろくはないんだよな。ソフト増えて欲しい。
DOSの開発言語といえば、あまり知られてはいないがル・クローンがある。
Zaurus方面では有名だったりするんだ。って旧FreeDOS(Jp)で紹介したか。
でもビジネスアプリ作成用(DBに強い)なのでほかに色々組み合わせないと
厳しいかもしれない。で、これの開発関連記事書こうか?
ttp://www.soar.co.jp/ でもってIMEはDOS版やるかどうか(KDPlus参考にすればなんとかなるだろう)
わからんけど開発やってますよ。一から仕様書きなおしてたり。
発言場所がないのでここに書いてますが要望があれば聞きますよ。
ただし、あんまりコンセプトは変わってないので強い要望が無い限り
連文節変換はやりません。資料は揃っているけどね。
54 :
Be名無しさん :04/03/23 21:57
日本でDOSと言えばNEC PC-9801だからなぁ・・・ PC-9801ならあの頃に存在してなかったプレゼンツール以外 のofficeソフトは全てフリーであったけど (ワープロ、データベース、表計算、ペイント、ドロー) あの頃の資産なんとかならないものか ゼロから開発しなければならなくなる事もないのに勿体無い 連文節変換は誤変換修正しなくちゃならず文章入力スピード が落ちる原因でしかないと思ってるんで自分も不要論者です
55 :
Be名無しさん :04/03/27 06:52
>>54 > あの頃の資産なんとかならないものか
企業さんの側としては難しいですね。コスト、権利問題があったり。
無償公開(は甘くみられたり、喜ばれないもの)は戦略なしでやるとブランドイメージの破壊にもつながる。
って経営・ビジネス論の話になってしまいますんで割愛します。
> 連文節変換
そうですね。それ以外にもかな連文節変換にはいろいろと
問題があり…突き詰めていくとハードウェア(非常にながいので以下略)
現段階ではDOS版の開発は「実現可能」ということにします。
(以前は技術的はくちで不能と言っていたが…)
IME開発状況。辞書構造はだいぶ落ち着いたので、あらためて検討してたら、
LFMというDB技術(はIMEにも通じるのだ)を開発・製品化をなされている
企業さんのサイト[ www.turbo-data.co.jp ]を見つけてしまい、一日だけやる気がなくなってしまった(笑)
しらべてみるとIPA未踏のほうにも登録されていたり。んー。どーするア○フルって気分だヨ。
おっと。これ以降の話は、どこかで日記を立ち上げたときにでもすることにします。
それでは、失礼しました。
やはり一番の問題点はソフトが無いってところだと思うので モナシュ大学日本語アーカイブにmirrorしてあるNJSTAR弄ってみた sharewareだけどpcxで保存出来てnjstarからの印刷使わなければfree DOS/V環境は必要なくFEP込みで漢字辞書引きまで対応していて至れり尽くせり ESCキーでメニュー呼び出し等懐かしく日本語環境としては使えると思う ただ...wpかと思ったら画像貼り付けは勿論文字サイズも変えられないeditorだった もう諦めてTEXだなコリャ
59 :
Be名無しさん :05/03/16 07:44:29
だーー
60 :
Be名無しさん :2005/07/12(火) 22:35:45
ななななななななっなーー
DOSの基準ってなんですか?
62 :
Be名無しさん :2005/07/18(月) 05:19:05
INT 21
あれ、10進数ですか?
>61 DOSだけの意味ならDisk Operating Systemなのだか、 ここで言われてるDOSはMS-DOSおよび互換DOSのこと。 実装上最低でも必要なのは、 ・ディスク管理(FAT12/16) ・メモリ管理(最低でもコンベンショナルメモリは。必要ならデバドラでUMB,HMA,EMS,XMS,VCPI,DPMIも) ・最低限のデバイス管理とデバイス対応(CON,PRN,AUX,CLOCK,ディスクデバイス) ・ファンクションコール(今で言うAPI) INT 20h,21h,22h,23h,24h,2Fh (21hと2Fhは最低限のもののみ必要) ・関連するメモリ領域(0060:0000〜 などは重要) ・MS-EXEの実行機構(ロード、リロケートなど) ・コマンドプロセッサ(command.comに代わるもの)
>>64 今のDOSの基準ってそうなってるんだ
俺は、DOSなんだからメモリの管理とかすんなって思うんだけどさ
メモリの管理をする時点でDOSって言えない気がするし、DOSの一番の長所が
無くなってしまうと思う
DOSの基準がどうだろうと俺は使い続けるからいいんだけどさ
>>65 MS-DOSのメモリ管理なしでどうやって使ってるの?
空いてそうな領域を決め打ちで読み書きするの?
#VRAMとかならわかるけど
>>67 お前はMS-DOSのどのバージョン使ってんだ?
6.2より前のやつ使ってみ
ほとんど干渉して来ないから
メモリ管理はconfig.sys(かそれに代わるもの)でドライバを組み込まないと使えないって仕様にすればいいだろ。 メモリ管理が邪魔ならドライバを組み込まなければいいだけ。
あと欲を言えばFAT32も対応してほしいな。
71 :
64 :2005/07/23(土) 14:01:54
一応補追入れとく ・ディスク管理(FAT12/16) →読み出し、書き込みさえ正常に出来れば良い。 ・メモリ管理(コンベンショナルメモリ) →割り当て、開放、メモリアロケート情報の管理、 プロセスID管理、メモリ領域のリンク。 DEPや他プロセスのメモリアクセス保護なんて言ってないぞ。 ・最低限のデバイス管理とデバイス対応 →CON,CLOCK,FDD,HDDのサポートとデバイスリンクによるデバドラ登録、デバイスIDなどの管理 ・ファンクションコール(今で言うAPI) INT 20h,21h,22h,23h,24h,2Fh →2FhはDOSの機能拡張用(外部ドライバによる)なので不要。 21hは最低限のものは必要 ・関連するメモリ領域(0060:0000〜 などは重要) →機種依存情報が多い ・MS-EXEの実行機構(ロード、リロケートなど) →これがないとMS-DOS互換とは言えなくなってしまう。 ・コマンドプロセッサ(command.comに代わるもの) →場合によっては不要だが…… >69 それがMS-DOSの標準の仕様。メインメモリ以外のメモリ管理はドライバ任せ。 >70 FAT12/16の拡張で出来るだろうけど(ディスクキャッシュを組み込まないと)実用的とは 思えないほどFATを読みに行きそうで・・・ ちなみにVFAT(LFN対応)はDOS非互換&メモリの無駄
>→これがないとMS-DOS互換とは言えなくなってしまう このスレってMS-DOS限定なの?
なんだか
>>61 にDOSを作らせようとしてるような気がするのは俺だけ?
74 :
Be名無しさん :2005/07/25(月) 00:55:10 BE:242093568-
LFNまじめに対応するとunicodeテーブルだけでコンベンショナルメモリなくなっちまうぞ
それはない
>>75 Win98のUNICODE.BIN(変換テーブルファイル)は約68KiBytes。
それにこれは別にコンベンショナルメモリに置く必要はない。
XMSが使えるときにはそっちへ置けばいいだろ。
ところでLFNに関係なく今時Unicode対応は欲しいな。
あー えーっと ここはDOSの問題点を語るスレじゃなかったっけか? Windowsのスレだったっけ
スレタイも読めんのか? なら、説明しても無駄だな
D:\ fomat /s/t hosyu
DOSのVerを晒せ保守 NEC 3.3B←FDDが対応してないので読めねぇ 3.3C 5.*
保守
hosyu
prn
ネットブート出来ない。 フリーのコンパイラが無い。
フリーのコンパイラなら山ほどあるだろ。
ネットブート出来るしフリーのコンパイラもある
保守
c:\con\con
山田オルタに感染できない
ワームが動かない
つーか、未だにDOSで感染するようなウイルスが出回っているのだろうか?
出回っているかどうかはわからないが、 起動時にBIOSにアクセスして壊す物は考えられるね。
94 :
バクフーン ◆2kYmzDo1co :2006/07/30(日) 20:56:53
コマンドを修得するのが難しい
糞コテを駆逐するのが難しい
コマンドまたはファイル名が違います
オマンコ股にハイルものが違います
ケツにハイルものが違います
そこでハイルげいつーですか
他社から盗んだDOSをIBMに売って大儲け その後MSブランドでもDOSを出してNECにも供給して大儲け MACから盗んだGUIを乗っけてWindowsの出来上がりで大儲け IBMと共同で32bitOSを作っといてケンカ別れしてMSだけでNT出して大儲け さすが我らがビル・ゲイツ様。
某板の某スレからのマルチコピぺ IBM 「OSつくってるとこどっかしらね?」 ビル 「デジタルリサーチなんかどうよ。 あそこのCP/MチョーCoo oooooolっすよ」 IBMデジタルリサーチ訪問。 でもキルドールは, 「あー? 仕事? かったりいよ」 つって飛行機遊び。 IBM泣きながらビルに電話「なんか行ったんすけどいないんすよ」 ビル「じゃ、うちにきなさいよ、なんとかするよー」 ビル、シアトルコンピュータプロダクツにQD-DOSを買いに走る。 ビル 「ちょっとQD-DOSの権利欲しいんだけどさあ。 あーまーたいしたことないから金はあんまり払えないよ (IBMのことは隠す)」 泣きながらMSにきたIBMのやつらに ビル 「どうっすかこれ。 CP/Mなんかまるで問題にならないくらい チョーCooooooool!!!!」 (実はQD-DOSはCP/Mの劣化コピーだった) こんな感じ? //// その後、NECのケツを掘り(あるいは掘られたか?)、Appleを手淫で惑わした後、IBMとは、性(格)の不一致という名目で別れた─────と黒の書には記されている。
チラ浦志ね
ひゃっひゃっ、チラ裏雄ですぅ。
dir Physical disk error
文字列出力の文字列が$終端でファイルオープンのパスの文字列がNUL終端なとこ
サブルーチンつくってNUL終端に統一するくらい たいした手間ではないと思うけど・・・
'$' までの文字列出力 … CP/Mからのパクリ ファイルオープン … UNIXからのパクリ だからな。 文字列出力をAH=40hで標準出力へ書き込むようにすれば無問題。
PCカードが手軽に使えない。
メモリマップが必要なカードはつらいな
PCカードが使えないとLANカードが使えないからインターネットができない。 モデム時代はシリアルに外付けモデムでOKだったんだが。
98SEやMEの SETRAMD.BAT が DOS6.2/V で動作が変になる 具体的には2ドライブ未満(C:だけ、或はHDDレス)の環境で正しい値が取得できない 理由を解説できる人居ます? まあ、エラーレベル総当りで書いたら解決したが 1.22KB 57行が2.14KB 166行になってしまった・・・
98/Me持ってないからよくわからないけど、MS-DOS 6.2ではramdiskってramdrive.sysで作るもんじゃないの?
>112 いや DOS7&8 (98/ME)でもRAMDRIVE.SYSで作るんだけど・・・ 作った後でRAMディスクやCDのドライブレターを検出するためのBATファイルだよ FINDRAMD.EXE実行して戻り値によって確定させるプロセスね 環境変数 %RAMD% や %CDROM% でドライブ名置き換えることができるから ディスク構成の違うマシンでもいろいろ出来るのさ CDだけならここまでHDD無いだろうって所で決め打ち出来るけど美しくないじゃない?
総当り式の内容書いとくね、まあ期待通り動いてる 純正でダメな理由がいまいちわからんので引き続き解説希望 ----------------------- 前処理 IF ERRORLEVEL 26 GOTO (エラー) 米ZだとCDが作れないんでエラー扱い・・・ 〜 IF ERRORLEVEL 8 GOTO RAMD_H 〜 IF ERRORLEVEL 3 GOTO RAMD_C GOTO (エラー) :RAMD_Y (略) 〜 :RAMD_H SET RAMD=H SET CDROM=I GOTO (終了) 〜 :RAMD_C (略) :(エラー) ECHO エラーだよ :(終了) -----------------------
findramd.exeの仕様じゃね?
>>114 理由:バッファオーバーフローによる文字列の取りこぼしの為
解説:TEST.BAT をコピペして実行して確かめて下さい
TEST.BAT
---- ここから -----
SET LGLDV=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
SET LGLDRV=%LGLDV%
SET
CALL A123456 %LGLDRV%
CALL A123456 %LGLDV%
CALL A12 %LGLDV%
---- ここまで -----
※ A123456.BAT と A12.BAT は、作成&実在しなくてよい
対応策:環境変数名をLGLDRVからLGLDV等の最高5文字までにし、
なおかつSETRAMD.BATのファイル名をSRD.BATのように3文字までにする
95・98は、
SHELL=COMMAND.COM /E:4096 /L:1024 /U:250
のようにバッファを増やすことが可能だが
6.2/Vは、/L: /U: のパラメータが存在しない為
でよろしいニカ?
いや〜、すごいね。完璧な回答ありがとう 実は昨日の書き込み後、コマンドラインの107文字制限ってのは発見したんだ パラメータの"27 * 26 Z "まで削ったところで期待通りの動作になった でもそれだけ、解決方法は >114 以外に思い浮かばなかったな 変数名やファイル名削るって発想はなかったニダ
RAMDRIVE.SYSやFINDRAMD.EXEが 直接、環境変数RAMDを設定するような作りにはできなかったのかといつも思う。
>>118 TurbodskとSrdiskというソフトが環境変数にドライブレターを設定してたはず
カバチャン
>>118 自分の環境を書き換えても終了時に開放されちゃうから、
親の環境を書き換えないといけないんだよね〜。
122 :
111 :2008/04/25(金) 22:06:43
vectorに専用ツール有ったのね・・・ GETDRV se011773.html srcdrv se014571.html ま、>116 氏のおかげで解決済みだからいいけど
>DOSの問題点 その気になれば簡単にHuckされる脆さかな? 以前DOS窓を使っていたら表示するメッセージが書き換えられているのを発見 友達に触らせた時悪戯された(笑泣
age
125 :
Be名無しさん :2011/09/06(火) 21:54:00.54
dosに問題なんかないよ
126 :
Be名無しさん :2012/01/10(火) 09:23:51.59
127 :
Be名無しさん :2013/03/06(水) 22:08:59.19
問題無い
128 :
Be名無しさん :2013/03/07(木) 09:52:32.77
DOS思想に基づく全く新規の64bitディスクオペレーティングシステムの出現が為されても善いのではとは思うね。 GPGPUの様なハードウェアプロセッサが登場した今日であればこそ今度こそ誤解や迷信を伴わないDOS運用が可能であるしw
129 :
Be名無しさん :2013/03/07(木) 10:06:06.72
>>128 A:B:ドライブ優先BIOSが廃れた今となってはあまり意味が無いかなw
UEFI
>>128 DOS思想とは一体どういう思想?
Disk Operating System的なもんを今さら?
保護なし、シングルタスクってことでしょ。 たとえばシスコルータのIOSみたいに、保護なしOSが採用される場面ってものも無いわけじゃない。
133 :
Be名無しさん :2013/03/14(木) 12:08:16.37
>>129 PC-98だと常に起動ドライブがAだったし桶
134 :
Be名無しさん :2013/03/14(木) 17:58:32.61
PC-98時代が一番よかった。 メモリ管理だけが面倒だったが。
フロテクトモードの32bitDOSを出せばよかったんだよ。
Windows 3.1が出る直前、初心者でも使いやすくするためのMS-DOSの拡張シェルがあったような…。 難しいDOSコマンドを覚えなくても、キーボードでメニューを選択することで使えます。 もちろん、DOSコマンドがわかるという人なら、コマンドプロンプトのモードに切り替えもできます。 ホームページ制作ソフトにおいて、HTMLがわかる人が使うHTMLタグ直接編集機能と同じ。 マウスって、MS-DOSでも使えたんじゃないかと勘違いするユーザーも多いかもしれませんが、 それはそのソフトの中だけで使えたのであって、MS-DOS自体はマウスは使えません。
>>136 MS-DOS自体、が何を指してるのかわからんが、DOS付属ツールなら使えるものは有った
MS-DOS4に付いていたDosShell、DOS5に付いていたQbasicとEdit、MSDなど、コンソール型ではないアプリ
コンソール型のアプリ(外部コマンド)でマウスが使えないのはDOSに限った話ではないな
>>138 そう、それです
MS-DOS 4.01プリインストールのPC互換機立ち上げると、最初はいきなりそれが起動した
MS-DOS 5.0では撤去されてたような気もするけも、DOS/Vとか日本向けのには付いてたのかなあ、記憶が定かでない
そう言えばMS-DOS 5.0小売バージョンは確か5.25"の360KBフロッピー5枚組だった
当時は5.25"がAドライブ、3.5"がBドライブってのが多かった、、、時代を感じるな
>>138 記事によるとDOS5にはあって6では廃止との事なので俺の勘違いか、まあ余り出番の無かったDOS Shell
NEC PC-9801用MS-DOS 3.3 中身は3.2相当だったというのは有名な話
プロセスのスイッチができるが、普通MS-DOSアプリはそんな使われ方を想定して 作られてないから、事実上無用の長物だったな、DOSShell
>>142 裏に回ったアプリのメモリイメージは何処に退避してたんだろう、あまり使わなかったから記憶にないわ
DOS Shell自体がExtenderになっていて上位アドレスに退避したのか、それともハードディスクにスワップアウトしてたのか
MS-DOS 6.22 upgradeは未フォーマットのHDDにはインストール出来ないのだが、一旦止めて手作業でfdisk, formatをするとupgradeとしてインストール出来る という裏ワザがあった
使っていいUMB番地と使ってはいけない番地(VRAM, BIOS等)はどうやって指定するんだっけ himem.sysのオプション?
Undocumented DOSという洋書が役に立った MS Pressから出てたIBM-PCのテクニック本、Peter Norton & Paul YaoのIBM-PC解説本 IBM-PCに付属していたBIOSマニュアルとソースコード これらも読みあさった
IBM製CGAカードは、直接テキストVRAMに書くとスノーと呼ばれる画面ノイズが出た V-Syncのタイミングをポートから読み取ってそれを待ってから一定時間内に書くとノイズが出ない、というのが解説本に載っていた 他社製CGA互換カードやEGA以降、あとNEC-98とかはそういう問題がなかった
NEC 98用のMS-DOS 5.0にもQBasic/Editってついてたんだっけ?
各社IBM PC互換機, IBM PS/2, PS55 IBM PS55(J-DOS運用) 各社AX 東芝J-3100/Dynabook 三菱Multi 16 NEC PC-9801 機種別のDOSの種類ってほかにあったっけ PC互換機には番外編DR-DOSもあるな
KDOS
towns osてのはDOSとは違うの?
MS-DOSをDOSと略すな TOWNS OSはいわゆるDOSエクステンダにグラフィカルシェルとかが付いたもの
TOWNS用もあれば16βやいくらでも有るような
Townsは一度も触ったことないけど、コンパイラとかの汎用DOSブログラムは動いたのか
普通にMS-DOSはあったから、普通のMS-DOS汎用のプログラムなら動いたよ。
エクステンダなので子プロセスでもDOSプログラムが普通に呼べる。 まあ色々常駐してる分リアルメモリは少なくなるけど。