Więcej jako odpowiedź na Randolfa, ale nie jest on jedynym, mylącym interfejsem wiersza poleceń i DOSem wielokrotnie.
Zauważ, że wiele tagów [DOS] i [MS-DOS] cierpi z powodu tego samego błędu: MS-DOS początkowo miał tylko tryb tekstowy, interfejs wiersza poleceń o nazwie command.com
+ Norton Commander dla wielu z nas, a także własne okna trybu tekstowego z ramkami , narysowany za pomocą ansi.sys, ale można go kontrolować nie tylko za pomocą klawiatury, ale także myszy, ale także łatwiej za pomocą klawiszy strzałek i skrótów klawiszowych.
Następnie system Windows został zbudowany na DOS (2.0, 3.0, 3.1, 3.11), w którym ikona DOS-Box pojawiła się ponownie w systemie Windows, jako nazwa interfejsu poleceń w systemie Windows.
Ale w Windows-NT i Windows-95 lub -98 MS-DOS został porzucony, ale cmd.exe
nadal istniał interpreter poleceń (cmd32.exe) o tej samej lub prawie takiej samej składni i słowach kluczowych. Ale był to program działający w systemie Windows, podobnie jak inne interpretery poleceń w stylu tekstowym, takie jak BASIC, irb (Ruby), scala-repl, psql (Postgresql), sqlplus (oracle), bc, R, nosorożec i tak dalej, i tak dalej, działa na kilku platformach.
Nazywanie tego stylu MS-DOS jest mylące, ponieważ DOS lub MS-DOS nie jest tym, który pierwszy go wymyślił. Jest znacznie starszy.
Nawet w systemie Windows nie było ograniczone do uruchamiania poleceń DOS - powszechną praktyką zapisywania plików wsadowych było określenie niektórych parametrów przed uruchomieniem programu Windows. Na przykład ustawienie CLASSPATH, JAVA_HOME, parametrów java, takich jak -Xmx itd. Dla programu Java.
Wiele osób uważa interfejsy wiersza poleceń za relikt z dawnych czasów - nie znają mocy przetwarzania tysięcy plików za pomocą kilku naciśnięć klawiszy. Nie znają też wsh ani monady. Ale dla profesjonalistów interpreter poleceń jest w systemie Windows prawie tak samo użyteczny jak w systemach Unix lub Linux. Nie jest tak dobrze znany, ale jest niezbędny dla wielu administratorów.
Istnieje nawet port gnu-toolchain, z sh.exe i sed, awk, bc, tail, rev, cat i wszystko to jako natywne aplikacje win32.
Być może możesz uruchomić stare programy DOS pod cmd.exe, ale nie możesz uruchamiać programów Windows w trybie DOS, więc nie powtarzaj ludziom, że cmd.exe to DOS - tak nie jest. I nie jest podobny do DOS-a . Co masz na myśli, to interactive command-line program
, a command-line interface
.
- Monit DOS
- Pliki wsadowe DOS
- Polecenia podobne do DOS
- Konsola w stylu DOS
- Aplikacje DOS
jest prawie zawsze mylącą terminologią . Może to być odpowiednie dla amatora, ale jeśli chcesz, aby twoja publiczność zrozumiała, o czym mówisz, powinieneś zadać sobie pytanie: czy jest ograniczony do specjalnego systemu operacyjnego, do DOS? Czy styl CLI najlepiej nazywa się „stylem DOS”? Czy to historycznie poprawne? Czy twoi odbiorcy w ogóle znają DOS? Czy to pomaga w zrozumieniu? Czy te programy naprawdę działają w systemie DOS?
Potrzebujesz odpowiednich wyrażeń, ostrych jak nóż chirurga, aby wyjaśnić skomplikowane rzeczy. Nieprawidłowe wyrażenia wywołują błędne wrażenia w mózgu odbiorców. Niechlujne wyrażenia są gorsze niż nic. Unikaj ich. Użyj, CLI
jeśli interfejs wiersza poleceń ma być zbyt długi, aby pisać.
Popraw wprowadzające w błąd tagi na SU, SE i innych stronach.