| 原作者 | ティム・パターソン |
|---|---|
| 開発者 | シアトルコンピュータプロダクツ、マイクロソフト、デジタルリサーチ、IBM、東芝 |
| 初回リリース | 1980年 |
| 書かれた | MS-DOS : x86 アセンブリ言語 |
| オペレーティング·システム | 86-DOS、MS-DOS、PC DOS、FlexOS、4690 OS、PTS-DOS、SISNE プラス、Windows、DR-DOS |
| タイプ | 指示 |
| ライセンス | MS-DOS: MIT |
コンピューティングにおいて、 は、多くのオペレーティング システムのコマンド ラインシェルやMicrosoft BASICでも使用されるコマンドsysです。
DOS、Windowsなど

SYS.COMIBM PC DOS 1.0の (その他のコマンドとともに) 。SYSはSeattle Computer Products 86-DOS、[1] Microsoft MS-DOS、IBM PC DOS、Digital Research FlexOS、[2] IBM / Toshiba 4690 OS、[3] PTS-DOS、[4] Itautec /Scopus Tecnologia SISNE plus、[5]および Microsoft Windows 9xオペレーティングシステムの外部コマンドです。これは、すでにフォーマットされたメディアを起動可能にするために使用されます。これは、オペレーティングシステムを起動できるブートセクターをボリュームの最初の論理セクターにインストールします。さらに、主要な DOS システムファイル、つまり DOS- BIOS ( IO.SYSまたはIBMBIO.COM ) と DOSカーネル( MSDOS.SYSまたはIBMDOS.COM ) をターゲットのルートディレクトリにコピーします。ブート ローダーの実装と DOS の IO システムにおける制限のため、これらの 2 つのファイルは最初の 2 つのディレクトリ エントリに存在し、MS-DOS および PC DOS のデータ領域の先頭に格納される必要があります。バージョンによっては、DOS-BIOS のファイル全体またはさまざまな数のセクターのみ (最近の DOS では 3 つのセクターのみ) を 1 つの連続した部分に格納する必要があります。SYS は、必要な場所にこれらのファイルのためのスペースを確保するために、メディア上の他のファイルを物理的に再配置しようとします。これが、SYS が実行中のオペレーティング システムでファイル システム ドライバーをバイパスする必要がある理由です。DR -DOSなどの他の DOS 派生製品には、ブート ローダーの設計によって課せられるこのような制限がないため、これらのシステムでは、SYS はファイル システムをマウントできる DR-DOS ブート セクターをインストールし、2 つのシステム ファイルをターゲットのルート ディレクトリにコピーするだけです。SYS は、コマンド ライン シェル( COMMAND.COM ) もルート ディレクトリにコピーします。[6]このコマンドはハードドライブやフロッピーディスクに適用してブートセクターを修復または作成することができます。
Microsoftのウェブサイトの記事では、このコマンドはMS-DOSバージョン2.0SYSで導入されたと書かれていますが[7] 、これは誤りです。SYSは実際には86-DOS 0.3にすでに存在していました。MS -DOS Encyclopediaによると、このコマンドはMS-DOSの最初のバージョンの一部としてIBMにライセンス供与されており[8]、そのため、当初からMS-DOS/PC DOSの一部でした(IBM PC DOS 1.0およびMS-DOS 1.25)。
DR DOS 6.0にはこのコマンドの実装が含まれていますSYS。[9]
構文
コマンド構文は次のとおりです。
SYS [ドライブ1:][パス] ドライブ2:
引数:
[drive1:][path]– システムファイルの場所drive2:– ファイルがコピーされるドライブ
例
C:\> sysa:
マイクロソフトベーシック
SYS はMicrosoft BASIC のコマンドでもあり、メモリ内でマシン語プログラムを実行するために使用されます。このコマンドは、 n が実行可能コードが開始されるメモリ位置である形式をとります。ホームコンピュータSYS nプラットフォームでは通常、プログラマーやユーザーが BASIC から簡単にアクセスできない機能にアクセスするために使用する組み込みルーチン (Commodore のKERNAL [10]など) へのエントリ ポイントが数十個公開されています。
参照
参考文献
- ^ 86-DOS - 8086 用ディスク オペレーティング システム - ユーザーズ マニュアル(PDF)。バージョン 0.3 (暫定版)。シアトル、ワシントン州、米国: Seattle Computer Products、Inc . 1980。2019 年 7 月 14 日のオリジナル(PDF)からアーカイブ。2019 年7 月 14 日に取得。(59ページ)
- ^ 「FlexOS ユーザーズ ガイド」(PDF) 。2019 年 9 月 25 日時点のオリジナル(PDF)からアーカイブ。
- ^ https://archive.org/details/4690OSV6r2UsersGuide/page/n169 [リンク切れ ]
- ^ 「PTS-DOS 2000 Pro ユーザーマニュアル」(PDF)。ブッギンゲン、ドイツ: Paragon Technology GmbH 。1999年。 2018年5月12日時点のオリジナルよりアーカイブ(PDF) 。2018年5月12日閲覧。
- ^ SISNE plus - Referência Sumária |データセット
- ^ 「Sys コマンド」www.computerhope.com。
- ^ MS-DOS バージョン 2.0-6.0 における SYS.COM の要件
- ^ ズビコウスキー、マーク;アレン、ポール;バルマー、スティーブ; ボーマン、ルーベン; ボーマン、ロブ; バトラー、ジョン; キャロル、チャック; チェンバレン、マーク; チェル、デビッド; コリー、マイク; コートニー、マイク; ドライフース、マイク; ダンカン、レイチェル; エックハート、カート; エリック、エバンス; ファーマー、リック; ゲイツ、ビル; ギアリー、マイケル; グリフィン、ボブ; ホガース、ダグ; ジョンソン、ジェームズ W.; カーマーニ、カアメル; キング、エイドリアン; コック、リード; ランドウスキー、ジェームズ; ラーソン、クリス; レノン、トーマス; リプキー、ダン; マクドナルド、マーク;マッキニー、ブルース; マーティン、パスカル; マザーズ、エステル; マシューズ、ボブ; メリン、デビッド; マーゲンタイム、チャールズ; ネビン、ランディ; ニューウェル、ダン; ニューウェル、タニ; Norris, David; O'Leary, Mike; O'Rear, Bob ; Olsson, Mike; Osterman, Larry; Ostling, Ridge; Pai, Sunil; Paterson, Tim ; Perez, Gary; Peters, Chris; Petzold, Charles ; Pollock, John; Reynolds, Aaron ; Rubin, Darryl; Ryan, Ralph; Schulmeisters, Karl; Shah, Rajen; Shaw, Barry; Short, Anthony; Slivka, Ben; Smirl, Jon; Stillmaker, Betty; Stoddard, John; Tillman, Dennis; Whitten, Greg; Yount, Natalie; Zeck, Steve (1988)。「技術アドバイザー」。MS -DOS 百科事典: バージョン 1.0 から 3.2。Duncan , Ray; Bostwick, Steve; Burgoyne, Keith; Byers, Robert A.;ホーガン、トム; カイル、ジム;レトウィン、ゴードン;ペッツォルト、チャールズ; ラビノウィッツ、チップ; トムリン、ジム; ウィルトン、リチャード; ウォルバートン、ヴァン; ウォン、ウィリアム; ウッドコック、ジョアン(完全改訂版)。レドモンド、ワシントン州、米国:マイクロソフト プレス。p. 940。ISBN 1-55615-049-0. LCCN 87-21452. OCLC 16581341.(xix+1570ページ; 26cm) (注: この版は、撤回された1986年の初版を別の著者チームによって大幅に改訂した後、1988年に出版されました。[1])
- ^ DR DOS 6.0 ユーザーガイド 最適化と構成のヒント
- ^ 「SYS - C64-Wiki」。www.c64-wiki.com。
さらに読む
- Wolverton, Van (1990)。 『MS-DOS コマンド: Microsoft クイック リファレンス』、第 4 版、Microsoft Press。ISBN 978-1556152894。
- ダイソン、ピーター (1995)。『OS/2 Warpのマスター』。Sybex。ISBN 978-0782116632。
- Tim O'Reilly 、Troy Mott 、Walter Glenn (1999)。Windows 98 in a Nutshell :デスクトップ クイック リファレンス。O'Reilly。ISBN 978-1565924864。
外部リンク
- MS-DOS および Windows コマンドライン sys コマンド
- MS-DOS v2.0 に付属するオープンソースの SYS 実装
