Movatterモバイル変換


[0]ホーム

URL:


Направо към съдържанието
УикипедияСвободната енциклопедия
Търсене

MS-DOS

от Уикипедия, свободната енциклопедия

MS-DOS (акроним отMicrosoftDiskOperatingSystem) е историческадискова операционна система наМайкрософт. Разполага синтерфейс с команден ред (текстов интерфейс), има много добре развито управление на файловата система, възможност за използване надрайвери запериферни устройства и много добре развит команден език. Command.com екомандният интерпретатор в MS DOS и в него се съдържат най-използваните команди в операционната система.

История

[редактиране |редактиране на кода]

MS-DOS, един от вариантите наDOS е създадена през 1981 по поръчка на IBM и е предназначена за техните персонални компютриIBM PC.[1][2].

Тя е най-широко използваната операционна система заперсонални компютри и/или съвместими компютри, доминираща през 1980-те и 1990-те години. Постепенно е изместена при десктоп компютрите от операционната системаУиндоус.

MS-DOS е първоначално пусната през1981 и има 8 основни версии.

Работа с MS-DOS

[редактиране |редактиране на кода]

Самата система се състои от ядро (command.com), което е 16-битово, и допълнормират заявки към IO, които от своя страна се обръщат към BIOS. MS DOS се съдържа във файла MSDOS.SYS и се зарежда в паметта при стартиране на ОС. Основни команди в MS-DOS са:

КомандаДействие
mdСъздава директория
rdИзтрива празна директория
renПреименува файл или директория
delИзтрива файл
dirПоказва съдържанието на текущата папка
moveПремества файл
copyКопира файл
cdЗа отваряне на директория
cd..Излизане от директория
cd\Излизане в началото на дяла
attribПроменя опциите за файл (скрит, само за четене, системен)
formatФорматира дял
gotoПрепратка към означение в скриптов .bat файл
clsИзчиства екрана
startСтартира файл

Обща информация за командите

[редактиране |редактиране на кода]

В MS-DOS задаването на параметри към командите става чрез знака/ (например del *.* /s), като за всяка подпрограма командните ключове са различни. За изкарване на помощния файл на конкретната команда може да се използва ключът/?. (например del /?), но има и изключения, които работят без знака/ (например командатаecho, която не използва допълнителни знаци за опциите си). Трябва да се вземе под внимание, че класическият MS-DOS работи с файлове във формат 8.3 (осем знака за име и три за разширението)

Синтаксис за използване на командите

[редактиране |редактиране на кода]
ЗнакЗначениеПриложение
*Означава всичко*.smn означава всички файлове с разширениеsmn. При използването на такъв тип обръщение се борави с всички такива файлове (местене, триене и т.н.). Възможно е използване на обратната маска –smn.* Това обръщение борави с всички файлове, които се наричат smn без значение от тяхното разширение. Може да се използва заместване на част от името или разширението на файл, но при използване трябва да се вземе под внимание, че символът замествавсичко до края на обръщението без да се взима под внимание допълните параметри. Например не може да се използва обръщение от типаsl*s.*, защото всичко след звездичката ще бъде игнорирано – приложението ще борави с всички файлове, започващи съсsl, без значение от разширението им.
?Частично заместванеИзползва се за частично заместване в името или разширението на файл. Например – otchet??.11.07.txt ще борави с всички, които на мястото на въпросителните знаци имат някакви символи.
"Път, съдържащ интервалиТози символ важи само при използване наWindows XP или по-нов и не работи с класическия MS-DOS. Използването на кавички при задаване на път се използва само когато пътят използва интервали. Напримерc:\my work трябва да бъде зададено като„c:\my work“, защото командата, при която се използва, ще използва за директорияc:\my, аwork ще бъде зададен като параметър (което е крайно безполезно).
@Потискане изписването на командаАко при писане на скриптов файл не желаем да бъде изписвана всяка команда, а след това на екрана да се изкарват резултатите от изпълнението ѝ трябва в началото на командата да се сложи знакът@. Например@del *.* ще изкара само броят изтрити файлове. Може да се използва командата@echo off за забраняване изписването на команди за целия скрипт, докато повторно не се разреши извеждането –echo on, което не е задължително да се използва.@ в началото на командата потиска извеждането на самотоecho off, което вече само по себе си забранява изписването.

Източници

[редактиране |редактиране на кода]
  1. A history of Windows // microsoft.com. Microsoft, November 2013. Архивиран оторигинала на10 май 2015. Посетен на10 май 2015.
  2. Leven Antov.History of MS-DOS // Digital Research. 1996. Архивиран оторигинала на2 октомври 2017. Посетен на6 май 2015.

Външни препратки

[редактиране |редактиране на кода]
  • ((en))Computer Hope - списъци с команди за MS-DOS, заедно с кратко упътване и примери.
Взето от „https://bg.wikipedia.org/w/index.php?title=MS-DOS&oldid=11491253“.
Категория:

[8]ページ先頭

©2009-2026 Movatter.jp