СИС (команда)
Оригинальный автор(ы) | Тим Патерсон |
---|---|
Разработчик(и) | Сиэтл Компьютерные продукты , Microsoft , Digital Research , IBM , Toshiba |
Первоначальный выпуск | 1980 год |
Написано в | MS-DOS : язык ассемблера x86. |
Операционная система | 86-DOS , MS-DOS , PC DOS , FlexOS , ОС 4690 , PTS-DOS , SISNE plus , Windows , DR-DOS |
Тип | Команда |
Лицензия | MS-DOS: С |
В вычислениях , sys
— это команда , используемая во многих операционной системы командной строки оболочках , а также в Microsoft BASIC .
DOS, Windows и т. д.
[ редактировать ]SYS — это внешняя команда Seattle Computer Products 86-DOS . [1] Microsoft MS-DOS , IBM PC DOS , Digital Research FlexOS , [2] IBM / Toshiba ОС 4690 , [3] ПТС-ДОС , [4] Itautec / Scopus Tecnologia SISNE plus , [5] и Microsoft Windows 9x операционные системы . Он используется для того, чтобы сделать уже отформатированный носитель загрузочным. Он установит загрузочный сектор , способный загружать операционную систему, в первый логический сектор тома. Кроме того, он скопирует основные системные файлы DOS, то есть DOS- BIOS ( IO.SYS или IBMBIO.COM DOS ) и ядро ( MSDOS.SYS или IBMDOS.COM ) в корневой каталог целевого устройства. Из-за ограничений в реализации загрузчиков в загрузочном секторе и системе ввода-вывода DOS эти два файла должны находиться в первых двух записях каталога и храниться в начале области данных в MS-DOS и PC DOS. В зависимости от версии все файлы или только различное количество секторов DOS-BIOS (вплоть до трех секторов в современных выпусках DOS) придется хранить в одной последовательной части. SYS попытается физически переупорядочить другие файлы на носителе, чтобы освободить место для этих файлов в необходимых местах. Вот почему SYS необходимо обходить драйвер файловой системы в работающей операционной системе. Другие производные DOS, такие как DR-DOS не имеет таких ограничений, налагаемых конструкцией загрузчиков, поэтому в этих системах SYS установит загрузочный сектор DR-DOS, который способен монтировать файловую систему, а затем может просто скопировать два системных файла. в корневой каталог цели. SYS также скопирует командной строки оболочку ( COMMAND.COM ) в корневой каталог. [6] Команду жестким можно применять к дискам и дискетам для восстановления или создания загрузочного сектора.
Хотя в статье на сайте Microsoft говорится, что SYS
команда была введена в MS-DOS версии 2.0, [7] это неправильно. SYS фактически существовал уже в 86-DOS 0.3. Согласно Энциклопедии MS-DOS , лицензия на команду была предоставлена IBM как часть первой версии MS-DOS. [8] и как таковой он с самого начала был частью MS-DOS/PC DOS ( IBM PC DOS 1.0 и MS-DOS 1.25).
DR DOS 6.0 включает реализацию SYS
команда. [9]
Синтаксис
[ редактировать ]команды Синтаксис :
SYS [drive1:][path] drive2:
Аргументы:
[drive1:][path]
- Расположение системных файловdrive2:
– Диск, на который будут скопированы файлы
Пример
[ редактировать ]C:\>sys a:
Майкрософт БЕЙСИК
[ редактировать ]SYS также является командой Microsoft BASIC, используемой для выполнения программы на машинном языке в памяти. Команда приняла форму SYS n
где n — ячейка памяти , где начинается исполняемый код. Платформы домашних компьютеров обычно предоставляют десятки точек входа во встроенные процедуры (например, KERNAL компании Commodore). [10] ), которые использовались программистами и пользователями для доступа к функциям, недоступным через BASIC.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ 86-DOS — Дисковая операционная система для 8086 — Руководство пользователя (PDF) . Версия 0.3 (Предварительная ред.). Сиэтл, Вашингтон, США: Seattle Computer Products, Inc., 1980. Архивировано из оригинала (PDF) 14 июля 2019 г. Проверено 14 июля 2019 г. (59 страниц)
- ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf . Архивировано 25 сентября 2019 г. на Wayback Machine. [ только URL-адрес PDF ]
- ^ https://archive.org/details/4690OSV6r2UsersGuide/page/n169. [ мертвая ссылка ]
- ^ «Руководство пользователя PTS-DOS 2000 Pro» (PDF) . Буггинген, Германия: Paragon Technology GmbH . 1999. Архивировано (PDF) из оригинала 12 мая 2018 г. Проверено 12 мая 2018 г.
- ^ SISNE plus - Сводный справочник | Набор данных
- ^ Системная команда Microsoft DOS
- ^ Требования SYS.COM в MS-DOS версий 2.0–6.0
- ^ Збиковски, Марк ; Аллен, Пол ; Балмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс В.; Кермаани, Каамель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк ; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил; Патерсон, Тим ; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстерс, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Йонт, Натали; Зек, Стив (1988). «Технические консультанты». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабиновиц, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (Полностью переработанное издание). Редмонд, Вашингтон, США: Microsoft Press . п. 940. ИСБН 1-55615-049-0 . LCCN 87-21452 . OCLC 16581341 . (xix+1570 страниц; 26 см) (Примечание. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другим коллективом авторов. [1] )
- ^ DR DOS 6.0 Руководство пользователя Советы по оптимизации и настройке
- ^ «Команда SYS» .
Дальнейшее чтение
[ редактировать ]- Вулвертон, Ван (1990). Команды MS-DOS: Краткий справочник Microsoft, 4-е исправленное издание . Майкрософт Пресс . ISBN 978-1556152894 .
- Дайсон, Питер (1995). Освоение OS/2 Warp . Сайбекс . ISBN 978-0782116632 .
- Тим О'Рейли; Трой Мотт; Уолтер Гленн (1999). Коротко о Windows 98: краткий справочник по настольному компьютеру . О'Рейли . ISBN 978-1565924864 .