12.07.2005, 12:23
общий
это ответ
Здравствуйте, chikanok!
Что-что? Из под ДОСа - реестр виндов? И в 95-м не получилось бы, а уж в XP и подавно.
Во-первых, из-под DOSа ты не получишь доступ к виндовому API. Соответственно, не сможешь использовать для доступа к реестру соответствующие функции, значит, в лучшем случае, придется самому разбираться с форматом файла реестра.
Во-вторых, если ты будешь запускаться из DOS-сессии в виндах, ты не получишь доступа к файлу реестра - он заблокирован системой. Остается только вариант запускаться из чистого ДОСа.
Если у тебя системный раздел не NTFS, теоретически можно представить, что под чистым ДОСом ты сможешь получить доступ к реестру. Если же NTFS - этот раздел из-под ДОСа ты даже и не увидишь.
В общем, ИМХО, непонятно зачем это тебе нужно. У тебя всегда есть regedit для правки реестра под виндами. Если сможешь разобраться с форматом файла реестра, то можешь попробовать написать что-то для просмотра (и, возможно, редактирования) для чистого ДОСа. Но из ДОС-сессии у тебя точно не получится...