SYS (příkaz) - SYS (command)
Původní autoři | Tim Paterson |
---|---|
Vývojáři | Seattle Computer Products , Microsoft , Digital Research , IBM , Toshiba |
První vydání | 1980 |
Napsáno | MS-DOS : x86 assembler |
Operační systém | 86-DOS , MS-DOS , PC DOS , FlexOS , 4690 OS , PTS-DOS , SISNE plus , Windows , DR DOS |
Typ | Příkaz |
Licence | MS-DOS: MIT |
V práci na počítači , sys
je příkaz použit v mnoha operačních systémů příkazového řádku skořápek a také v Microsoft BASIC .
DOS, Windows atd.
SYS je externí velení operačních systémů Seattle Computer Products 86-DOS , Microsoft MS-DOS , IBM PC DOS , Digital Research FlexOS , IBM / Toshiba 4690 OS , PTS-DOS , Itautec / Scopus Tecnologia SISNE plus a Microsoft Windows 9x . Slouží k vytvoření již naformátovaného média. Nainstaluje spouštěcí sektor schopný zavést operační systém do prvního logického sektoru svazku. Dále zkopíruje hlavní systémové soubory DOS, tj. DOS- BIOS ( IO.SYS nebo IBMBIO.COM ) a jádro DOS ( MSDOS.SYS nebo IBMDOS.COM ) do kořenového adresáře cíle. Z důvodu omezení implementace zavaděčů v zaváděcím sektoru a systému IOS systému DOS musí být tyto dva soubory umístěny v prvních dvou položkách adresáře a musí být uloženy na začátku datové oblasti v systému MS-DOS a PC DOS. V závislosti na verzi budou muset být v jedné po sobě jdoucí části uloženy celé soubory nebo pouze různý počet sektorů systému DOS-BIOS (v moderních vydáních systému DOS pouze tři sektory). SYS se pokusí fyzicky přeskupit další soubory na médiu, aby vytvořil prostor pro tyto soubory na požadovaných místech. To je důvod, proč SYS musí obejít ovladač souborového systému v běžícím operačním systému. Jiné deriváty DOS, jako je DR-DOS, nemají žádná taková omezení daná konstrukcí zavaděčů, proto v těchto systémech SYS nainstaluje zaváděcí sektor DR-DOS, který je schopen připojit souborový systém, a pak může jednoduše zkopírujte dva systémové soubory do kořenového adresáře cíle. SYS bude také zkopírovat příkazové řádky shell ( COMMAND.COM ) do kořenového adresáře. Příkaz může být aplikován na pevných disků a disket na opravu nebo vytvořit spouštěcí sektor.
Ačkoli článek na webu společnosti Microsoft říká, že SYS
příkaz byl zaveden v systému MS-DOS verze 2.0, je to nesprávné. SYS již ve verzi 86-DOS 0.3 existoval. Podle encyklopedie MS-DOS byl příkaz licencován IBM jako součást první verze systému MS-DOS a jako takový byl součástí systému MS-DOS / PC DOS od samého začátku ( IBM PC DOS 1.0 a MS- DOS 1.25).
DR DOS 6.0 obsahuje implementaci SYS
příkazu.
Syntax
Syntaxe příkazu je:
SYS [drive1:][path] drive2:
Argumenty:
-
[drive1:][path]
- Umístění systémových souborů -
drive2:
- Jednotka, na kterou budou soubory zkopírovány
Příklad
sys a:
Microsoft BASIC
SYS je také příkaz v Microsoft BASIC používaný k provádění programu strojového jazyka v paměti. Příkaz měl podobu, SYS n
kde n je místo v paměti, kde začíná spustitelný kód. Platformy pro domácí počítače typicky propagovaly desítky vstupních bodů do vestavěných rutin (například Commodore's KERNAL ), které programátoři a uživatelé používali k přístupu k funkcím, které nejsou snadno dostupné prostřednictvím jazyka BASIC.
Viz také
Reference
Další čtení
- Wolverton, Van (1990). Příkazy systému MS-DOS: Microsoft Quick Reference, 4. přepracované vydání . Microsoft Press . ISBN 978-1556152894.
- Dyson, Peter (1995). Mastering OS / 2 Warp . Sybex . ISBN 978-0782116632.
- Tim O'Reilly; Troy Mott; Walter Glenn (1999). Windows 98 v kostce: Rychlý průvodce pro stolní počítače . O'Reilly . ISBN 978-1565924864.