Обсуждение шаблона:Команды операционных систем Microsoft
Перейти к навигации
Перейти к поиску
Эта страница выставлялась на удаление и была оставлена. Пояснение причин и соответствующее обсуждение вы можете найти на странице Википедия:К удалению/21 апреля 2012. Повторное выставление допустимо лишь при наличии аргументов, не рассмотренных в прошлых номинациях, при изменении обстоятельств вокруг предмета статьи или изменении правил Википедии, в противном случае повторная заявка будет быстро закрыта. |
Пересечение DOS и Windows
[править код]- В этот раздел обсуждения были внесены изменения. В неск. столбцов. Shruggy 16:36, 23 апреля 2012 (UTC)
В ходе обсуждения ВП:К удалению/21 апреля 2012#Шаблон:Команды Windows возникла идея включать в шаблон только команды, общие для DOS и Windows. Далее следует пересечение списков [1] и [2]. [WS2008] означает, что команда есть в Windows Server 2008, но отсутствует в Windows Vista. Ссылки, в основном, ведут на англовики.
Кроме того, список внутренних команд содержит следующие команды DOS (все они присутствуют и в списке команд Windows из TechNet Library).
- call
- exit
- for
- goto
- if
- path
- prompt
- rem
- set
- shift
--Shruggy 13:46, 23 апреля 2012 (UTC)
- список внутренних команд - вообще-то, многие (большая часть) команды из первого списка также являются внутренними (в смысле, реализуемым ключевыми словами command.com/cmd.exe, а не внешними утилитами) что в DOS, что в Win - например, cd или date. Второй список правильнее называть... м... "программирующими расширениями" (называть их "пакетными" нельзя, потому что их можно использовать и прямо в ком.строке, вне батников; а тот же exit вообще используется для выхода из оболочки). -- AVBtalk 14:39, 23 апреля 2012 (UTC)
- Это я просто internal commands из спецификации FreeDOS так перевел. Очевидно, особенность конкретной реализации. Не имею ничего против программирующих расширений. Вопрос: следует ли их включать по отдельности в шаблон? Я не уверен, что по ним наберется материала на отдельные статьи, а вот одну статью на всех вполне можно написать. Или в статью Пакетный файл добавить раздел Команды, используемые в пакетных файлах. Для справки: в английском шаблоне с них стоят ссылки на статьи о соотв. операторах в языках программирования (напр., en:for loop) --Shruggy 16:36, 23 апреля 2012 (UTC)
- так перевел - там сказано, что речь о командах, которые в принципе должны реализовываться как внутренние (то есть их нельзя оформить внешними утилитами, как это делается для большинства команд [по аналогии с командными оболочками в *ix] в "упрощённых" командных интерпретаторах). Как человек, имевший отношение к FreeDOS, могу сказать, что и такая (упрощённая) редакция command.com имелась. Именно поэтому в списке утилит FreeDOS можно было найти, к примеру, утилиту cls. включать по отдельности в шаблон - думаю, не стоит. Цель шаблона - не мануал по всем командам (внешним утилитам и внутренним собственно командам), а навигация по статьям. Поэтому такое дробление без шансов появления соответствующих статей - нерационально. -- AVBtalk 17:22, 23 апреля 2012 (UTC)