Страница 1 из 1
Возможно ли это вообще? Если да, то как?
Добавлено: 28 ноя 2004, 14:23
A!ex@nder
У меня возник такой вопрос: можно ли сделать так, чтобы перед запуском Windows запускалась сначала написанная мною программа, например как Console App в Visual C++. И после этого, в зависимости от хода выполнения программы, можно было либо пропустить дальше загрузку Win либо, например, перезагрузить компьютер (всмысле, чтобы это сделала сама программа).
Добавлено: 29 ноя 2004, 13:19
Eugie
Неа, перед самой Виндой - никак. Сам посуди: чтобы выполнялась твоя Console App, да еще скомпиленная Visual C++, нужно, она была загружена с диска, т.е.нужен загрузчик, а он - часть ОС; 2) загружены системные dll типа kernel32, а они - тоже часть ОС; 3) еще масса причин
Думаю, тебе надо, чтобы твоя программа запускалась не перед запуском Windows, а перед загрузкой графической подсистемы. Это можно, таких программ множество - и системных, и пользовательских. Называются
сервисы, почитать о них можно в MSDN\Platform SDK Documentation\Base Services\Services
Добавлено: 29 ноя 2004, 15:59
A!ex@nder
Sory, гостем был я - A!ex@nder (войти под своим именем забыл)

Добавлено: 29 ноя 2004, 18:09
Kolinus
можно. Только как ты грузить их будешь ???
использую АПИ естессно !!!
А АПИ хранится где ??
В библиотеках которые ты еще не загрузил и загрузить не можешь.
а такие программки писать -читай про бутовые вирусы - там и найдешь ключ
Добавлено: 29 ноя 2004, 21:58
A!ex@nder
Ну так, как же с загрузочных запускаются програмки?
Насчёт вирусов: если не секрет, это где можно прочитать? Никаких дурных намерений - просто интересно!!!
Добавлено: 30 ноя 2004, 13:25
Eugie
Ну так, как же с загрузочных запускаются програмки?
Потому они и загрузочные

, т.к. содержат boot-sector+минимальный набор системных файлов, достаточный для запуска программ. Фактически, это до безобразия урезанная ОС. Интересуют подробности - вот несколько ссылок:
http://www.bootdisk.com/
http://bootcd.narod.ru/
http://cdboot.narod.ru/
Добавлено: 30 ноя 2004, 16:13
Kolinus
Залазишь на гугл или на яндекс и пишешь в строке поиска - boot вирус - куча инфы - читай