Більше як передвідник до Рандольфа, але він не єдиний, неодноразово плутаючи інтерфейси командного рядка та DOS .
Зауважте, що багато тегів [DOS] та [MS-DOS] страждають від однієї і тієї ж помилки: спочатку MS-DOS мав лише текстовий модуль, інтерфейс командного рядка, який називається command.com
для багатьох з нас + Нортон-командир, і вікна текстового модулю для домашніх технологій з кадрами , намальована за допомогою ansi.sys, але керована не тільки клавіатурою, але й мишею, але простіше і за допомогою стрілочних клавіш та гарячих клавіш.
Потім вікна були побудовані поверх DOS (2.0, 3.0, 3.1, 3.11), де знову з'явився значок для DOS-Box у вікнах, як назва командного інтерфейсу всередині Windows.
Але в Windows-NT і в Windows-95 або -98 MS-DOS було відмовлено, але команда-інтерпретатор cmd.exe
(cmd32.exe) все ще існувала з тим самим або майже однаковим синтаксисом і ключовими словами. Але це була програма, що працює в Windows, як і інші інтерпретатори команд у текстовому стилі, такі як BASIC, irb (Ruby), scala-repl, psql (Postgresql), sqlplus (oracle), bc, R, носоріг тощо, тощо, працює на декількох платформах.
Викликання цього стилю MS-DOS вводить в оману, оскільки DOS або MS-DOS не мають тих, хто вперше придумав це. Це набагато старше.
Навіть у Windows не було обмеження запускати DOS-команди - загальною практикою написання пакетних файлів було, щоб вказати деякі параметри, перед запуском програми Windows. Наприклад, встановлення CLASSPATH, JAVA_HOME, java-параметрів типу -Xmx тощо для Java-програми.
Багато людей вважають, що інтерфейси командного рядка є реліктом колишніх часів - хто не знає потужності обробки тисяч файлів за допомогою декількох натискань клавіш. Вони також не знають про wsh та monad. Але для професіоналів командний інтерпретатор у Windows майже такий же корисний, як і в Unix або Linux. Це не так добре відомо, але це важливо для багатьох адміністраторів.
Є навіть порт gnu-toolchain з sh.exe та sed, awk, bc, хвостом, rev, cat та всім цим, як рідні програми win32.
Можливо, ви можете запускати старі програми DOS під cmd.exe, але ви не можете запускати програми Windows у режимі DOS, тому не повідомляйте людям, що cmd.exe - DOS - це не так. І це не так, як DOS . Що ви маєте на увазі, це interactive command-line program
, а command-line interface
.
- Підказка DOS
- Пакетні файли DOS
- DOS-подібні команди
- Консоль у стилі DOS
- Додатки DOS
майже завжди вводить в оману термінологію . Це може бути доречним для любителя, але якщо ви хочете, щоб ваша аудиторія зрозуміла, про що ви говорите, варто запитати себе: чи обмежена вона спеціальною ОС, DOS? Чи найкраще називається стиль CLI "DOS-style"? Це історично правильно? Чи ваша публіка взагалі знає DOS? Чи корисно це для розуміння? Чи справді ці програми працюють на DOS?
Вам потрібні правильні вирази, гострі, як ніж хірурга, для пояснення складних речей. Неправильні вирази провокують неправильні враження в мозку вашої аудиторії. Недбалі вирази гірші за нічого. Уникайте їх. Використовуйте, CLI
якщо інтерфейс командного рядка не потребує введення.
Виправте оманливі теги на SU, SE та інших сторонах.