Командная строка MS-DOS (интерпретатор командной строки command.com) и Windows(интерпретатор командной строки cmd.exe) подробно описаны в интернете.
Командная строка подсистемы Win32 в меню загрузки Windows
XP - раздел файла boot.ini
[operating
systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WINDOWS
XP"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="WINDOWS XP Safe mode
command prompt only" /safeboot:minimal(alternateshell)
При указании в
скобках дополнительной опции alternateshell (например -
safeboot:minimal(alternateshell),
без пробела) вместо Windows NT Explorer
будет загружена альтернативная графическая оболочка, указанная в разделе реестра
HKEY_LOCAL_MACHINE\System\CurrentControlSet\SafeBoot\AlternateShell. по
умолчанию cmd.exe
Командная строка во время установки Windows XP SHIFT+F10, когда установка достигнет фазы "Installing Windows" (или
Установка Windows).
“P.S. в винде есть какой то монопольный
консольный режим (vga, фон голубой, шрифт белый, lucida console) в котором
работает chkdsk и нек. др. утилиты , интересно можно ли к ниму прикрутить
командный интерпретатор типа cmd.exe и работать в нём.
этот
“монопольный консольный режим” есть только при загрузке, подсистема Win32 еще не
загружена, работать в нем могут только Native-программы через NtDisplayString и
ядро, используя HalDisplayString. Запускать там командный интерпретатор будет
очень непросто”
Набор
из шести установочных дискет для Windows XP SP3 - Microsoft
Windows XP SP3 Recovery Console имеет тот же “монопольный
консольный режим” - Windows
Native Mode. Используя инструментарий
http://vlaurie.com/computers2/downloads/recovery_console_cd.zip возможно
создание ISO образа Recovery console из комлекта 6 загрузочных дискет.
Подробности на англоязычном форуме Recovery
Console, A script to make it from the floppies building app
Выполняемый в
этом режиме chkdsk это autochk.exe, a форматирование format C: обеспечивает
autofmt.exe. Командный интерпретатор Microsoft Windows XP Recovery Console
обеспечивают файлы spcmdcon.sys -Командная мини-консоль установки Windows NT и
smss.exe - Установка Windows NT (интерфейс пользователя для символьного
этапа).
Индийский Legend Emergency MultiBoot CD также запускает антивирусную
программу в режиме Windows Native Mode.
Приложение Native Application не
может быть запущено обычными средствами в среде Win32, так как использует только
функции ntdll. Приложения Native Applications, как правило, выполняются в
bootime, т.е во время загрузки.
Добавить в меню загрузки (файл кофигурации
boot.ini) командную строку Windows XP Native Mode - Recovery Console можно с
помощью команды
I386\Winnt32.exe /dudisable /cmdcons
параметр dudisable запрещает
динамическое обновление во время установки консоли восстановления.
Ключ
реестра HKLM\System\CurrentControlSet\Control\Session
Manager\BootExecute содержит имена и аргументы программы, которые
выполняются Session Manager -ом.
Запустить CLI Windows XP в Native Mode
возможно с помощью консоли BlueCon компании O&O Software GmbH скопировав все
файлы из System32 загрузочного CD BlueCon в System32 , за исключением smss.exe,
который необходимо переименовать, например, в BlueCon.exe и записав в
реестр
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute
значение BlueCon.exe. В составе Norton Utilities 2006 есть специальный
редактор этого раздела реестра BootExecute.exe
К
сожалению команды win и exit BlueCon не завершают BlueCon, аналогично
autochk.exe, а идут на перезагрузку, в этом случае была бы возможность загрузки
Windows XP сначала в командную строку Windows Native Mode, а затем и в GUI.
Параметр конфигурационного файлы boot.ini /NOGUIBOOT -не показывать логотип
Windows при загрузке логически не корректен, должно было быть nologo, иначе XP
должен был бы грузиться в Native Mode.
Переключить обратно загрузку Windows
XP в нормальный режим можно удалив BlueCon.exe, например, с помощью
универсальной загрузочной дискеты Universal Windows Multi Boot
Disk.
Native Development
Kit - набор инструментов для разработчиков ПО, включая набор заголовков
для создания native applications от Windows NT4 до Windows Server
2008.
Известны также способы запуска из DOS Native-программ
autochk.exe & chkdskg.exe из Avira NTFS4DOS и из NTFSDOS Professional -
NTFSchk.exe
для проверки только разделов NTFS. В состав NTFSDOS Professional входят файлы
ntdll.dll, ntoskrnl.exe, ntfs.sys, что показывает возможность запуска Windows
Native Mode из DOS.
Применительно к Windows 6x (Vista, Seven, 2008) употребляется термин MinWin. MinWin может загрузиться как отдельная операционная система , но она фактически не имеет собственной консоли.