4DOS

フリー百科事典ウィキペディアより
ナビゲーションにジャンプ 検索にジャンプ

4DOS
開発者JPソフトウェア
安定版リリース
8.00 (2009 年にオープン ソース) / 7.50.130 (2004 年に JPSoft)
オペレーティング·システムDOSウィンドウズ
タイプコマンド シェル
ライセンスオープン ソース イニシアチブまたはフリー ソフトウェア財団の標準によってオープン ソースとして認定されていない、修正されたMIT ライセンス
Webサイト4dos.info

4DOSは、 JP Software によるコマンドライン インターCOMMAND.COMプリターであり、Microsoft DOSおよびWindowsのデフォルトのコマンド インタープリターを置き換えるように設計されていますこれは Rex C. Conn と Tom Rawson によって書かれ、1989 年に最初にリリースされました。

4OS24NTは、それぞれOS/2Windows NTcmd.exeで置き換えられる類似製品です

概要

4DOS は、次のオペレーティング システムのコマンドラインの代替として最もよく使用されます。

Windows NT と Windows 2000 には と の両方が含まれているためCOMMAND.COMcmd.exe4DOS と4NTおよび派生物の両方をインストールできます。以前のバージョンの4OS2は Windows NT で実行でき、OS/2 は 2 つの DOS シェルと Windows NT シェルを実行でき、3 つすべてが Windows NT タイプのマシンと OS/2 マルチブート マシンで使用できます。

4DOS にあり、MS-DOS/Windows 95-98 に欠けている多くのコマンド、ステートメント、関数の中で、COMMAND.COMキーボード入力の読み取りと、画面とテキストの色を操作する簡単な方法があります。

4DOS スクリプトのデフォルトのファイル拡張子は .btm です。

Take Commandと呼ばれる 4DOS、4OS2、および 4NT のグラフィカル バージョンは、バージョン 4DOS 5.5、4OS2、および 4NT 2.5 に対応する機能セットとともにリリースされ、その後更新されました。この行の開発は、対応するテキスト モードバージョンで停止しました。Windows 3.1 用 のグラフィカル プログラムTake Command/16がありました。

4OS2は、IBM のOS/2コマンド インタープリターの同様の代替品です。これは 4DOS バージョン 4 と同時に最初にリリースされたもので、同様の機能セットを備えています。4DOS と同様に、これはオープン ソースとしてリリースされます。2011 年のeComStation 2.10 の機能セット、フリーウェア os2free プロジェクトに登場し、 ArcaOSに含まれています。

4NT は最初、Windows NT (バージョン 1.x、2.x) 用の 4DOS としてリリースされましたが、バージョン 8 以降の再構築までは 4NT になりました。プログラムは 4OS2 の再コンパイルであり、OS/2 のコマンド プロセッサの機能を引き続き備えています ( cmd.exe)、REXXスクリプトの実行、および EXTPROC サポートなど。これに対応するTake Command/32が存在し、バージョン 1 は 4NT 2.5 に対応します。4NT と Take Command/32 は、ANSI (Windows 9x) とUnicode (Windows NT) の両方の形式でリリースされ、ANSI バージョンはバージョン 5 で削除されました。

新しい Win32 プログラムTabbed Command Interface (TCI) が 4NT バージョン 7 の時点でリリースされました。このプログラムにより、タブ付きコンソールを 1 つのウィンドウに接続したり (それによって画面の乱雑さを減らしたり)、切り離したりできるようになりました。このプログラムには、Windows XP 以降が必要です。

新しいバージョンの Take Command は、元の Tabbed Command Interface を拡張し、追加のウィンドウで拡張して、入力を構成し、ディレクトリとファイルをグラフィカルにナビゲートし、追加機能を追加できるようにします。4NT は Take Command Console としてバンドルされています。TCC の軽量機能削減バージョンは、無料ダウンロードとしてリリースされています。

JPソフトウェアはその後リリースしました:

  • TC (TCI + TCC のフルパック)
  • TCLE (TCI + TCC/LE)
  • TCC (コマンドユーティリティのみ)
  • TCC/LE

これは、基礎となる 4NT/TCC バージョンに対応するバージョン 9 から 12.1 でリリースされました。

機能

4DOS は、 と比較して多くの拡張機能を備えていますCOMMAND.COM: [1]

歴史と現状

もともとシェアウェアとして配布されていた 4DOS は、後にサポート対象外のフリーウェアとしてリリースされました。現在、ソースコードは修正されたMIT ライセンスの下で利用できますが、「Rex C. Conn からの書面による許可なしに商用製品で使用することはできません」[3]および「 FreeDOS以外のオペレーティングシステムで使用するためにコンパイルすることはできません」 " - そのため、オープン ソース イニシアチブで定義されているオープン ソースとしての資格はありません[4] [5]

JP Software による最後の更新は、2004 年 8 月にリリースされたバージョン 7.50.130 でした。15 年の歴史の中で、4DOS は数多くの更新を受けました。最も重要なもののいくつかを次に示します。

バージョン リリース済み 新機能
2.00 1989-02-15 オリジナルリリース。コマンドライン編集の改善、ファイル名補完、コマンド履歴、エイリアス、ワイルドカードの改善、オンライン ヘルプ、内部変数、ディスクまたはEMSへのスワッピング、ファイルの説明、[2]コマンド区切り、キー スタッカー。
2.20 1989-07-05 実行可能な拡張機能。
3.00 1990-03-07 BTMバッチ ファイル (高速化のためにメモリにキャッシュ)、拡張メモリ(XMS) スワッピング、変数関数、ブラケット変数名構文。
4.00 1991-11-01 色分けされたディレクトリ リスト、4DOS.INI 構成ファイル、インクルード リスト、コマンド グループ、暗黙の CDD、DOS 5アッパー メモリ ブロック(UMB) のサポート。
5.00 1993-11-23 日付、時刻、およびサイズの範囲。圧縮されたバッチ ファイル。
5.51 1995-08-22 長いファイル名のサポート、.BAT ファイル のREXX (PC DOS 7.0 と同様)。
6.00 1997-07-24 拡張ディレクトリ検索、対話型構成 (OPTION コマンド)、除外範囲、対話型バッチ ファイル デバッガー。
7.00 2001-06-18 @file リスト ( DR-DOSと同様)。
7.50 2003-02-24 ユーザー定義関数。
7.50.1 2006-11-13 7.50 のオープン ソース バージョン。Luchezar Georgiev と Jaelani Utomo は 4DOS の開発を続けています。[6]
8.00 2009-02-27 最新バージョン。[1]

NDOS

Norton Utilities for DOSの一部のバージョンには、 NDOS と呼ばれる4DOSの修正版が含まれていました。NDOS の最終バージョンは Norton Utilities 8 にバンドルされており、4DOS 4.03 に対応していました。

も参照

参考文献

  1. ^ a b ブラザーズ、ハーディン。ローソン、トム。コン、レックスC。ポール、マティアス R.; 染料、チャールズE。Georgiev、Luchezar I. (2002-02-27)。4DOS 8.00 オンライン ヘルプ
  2. ^ a b "テクニカル ノート -- DESCRIPT.ION の使用" . 米国メリーランド州チェスタータウン: JP Software Inc. 1989. 2016-03-18のオリジナルよりアーカイブ。(注: 既知の ID には、 XMP形式0x10の一般的なメタデータ('#') が含まれます。CP (コードページ)、PC (言語コード)、CW (ビット幅)、XS (ページ幅)、YS (ページ長)、XO (印刷 x オフセット)、YO (印刷 y オフセット)、CR (著作権)、URL (ソース リンク) など、('%') は CUI_LIB を使用して疑似環境変数を格納するプログラムで使用され、 Digital Research / Novell / Caldera用に予約されており、 Total Commander使用されています0x230x250xED0xC2複数行のファイル記述およびFreeDOS0xFD。)
  3. ^ "4DOS 7.50.1" (README.TXT). 2006-11-13。2016-03-03 のオリジナルからのアーカイブ。
  4. ^ Hall, James F. 「4DOS発表」 . デッドリンク
  5. ^ ホール、ジェームズ F. (2006-11-14). 「オープンソースソフトウェアとしてリリースされた4DOS」 . freedos-devel . 2008-04-04のオリジナルからのアーカイブ。
  6. ^ 「復活した 4DOS へようこそ!」. 2009-12-26にオリジナルからアーカイブ。

外部リンク