質問: コマンドプロンプトとms-dosは同じものですか? コマンドプロンプトは、ms-dosのguiバージョンであり、windowsフォーム環境で機能することを友人と主張しました。彼は私に全く反対します。誰が正しいのですか?
回答: これはかつて真実でしたが、それはもうありません。 ms-dos#windowsコマンドラインインターフェイス-wikipedia から: microsoft windowsのすべてのバージョンには、コマンドラインインターフェイス(cli)のようなms-dosがありました。これにより、多くのdosとさまざまなwin32、os/2 1.x、およびposixコマンドラインユーティリティを同じコマンドラインセッションで実行でき、コマンド間のパイプが可能になります。ユーザーインターフェイス、およびwindows 2000までのアイコンは、ネイティブのms-dosインターフェイスに従いました。 コンシューマーウィンドウ(最大3.11、win9x、winme)は、ms-dosの上で実行されるグラフィカルユーザーインターフェイス(gui)として実行されました。 windows 95、98、およびmeでは、ms-dosパーツが統合され、両方のオペレーティングシステムが完全なパッケージとして扱われました。コマンドラインは、windowsモジュール(winoldap.mod)を介してdosコマンドライン(通常はcommand.com)にアクセスしました。 windowsの新しいライン(windows nt)は、windowsをロードすることのみを目的とするカーネルを介して起動します。 os/2、unix、またはコンシューマwindowsがキャラクタモードセッションを起動できるように、ローダーシステムでwin32アプリケーションを実行することはできません。 したがって、ntファミリのすべてのwindows(xp、vista、7、8など)では、コマンドプロンプトとms-dosは視覚的には似ていますが、まったく異なります。