|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Загрузка - Есть ли аналог autoexec.bat в Windows XP? |
|
|
Загрузка - Есть ли аналог autoexec.bat в Windows XP?
|
Ветеран Сообщения: 886 |
Задача такова - мне нужно производить пару операций с парой папок до запуска Windows.
Autoexec.bat хоть и есть в корне диска С:, но он пустой и всё, что я туда пишу по ходу дела не выполняется (или выполняется?). Добавление записи в autoexec.nt также ни к чему не привело. Собственно, вопрос: возможно ли Цитата tft701:
|
||
------- Отправлено: 19:35, 03-02-2010 |
Сообщения: 53534
|
Профиль | Отправить PM | Цитировать Цитата tft701:
|
|
Отправлено: 19:54, 03-02-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 886
|
Профиль | Отправить PM | Цитировать В Win98 была замечательная фишка - прописать в autoexec.bat три строчки:
deltree C:\Recycled md C:\Recycled set temp C:\Recycled таким образом корзина становилась хранилищем временных файлов и автоматически очищалась при каждой перезагрузке. Но мне не это нужно. Просто допустим я создаю папку с оригинальным названием С:\1, прописываю в autoexec rd С:\1 /q перезагружаюсь, и ноль эмоций - папка на месте. Не переживайте, не вирус я пишу и не шутку какую. Просто действительно самому интересно. |
------- Последний раз редактировалось Moandor, 03-02-2010 в 20:37. Отправлено: 20:07, 03-02-2010 | #3 |
Сообщения: 53534
|
Профиль | Отправить PM | Цитировать tft701, почему бы не добавить батник в обычную автозагрузку?
|
Отправлено: 20:50, 03-02-2010 | #4 |
Ветеран Сообщения: 886
|
Профиль | Отправить PM | Цитировать Petya V4sechkin, слушайте, в обычную автозагрузку я и полноценную программу могу написать и засунуть. А мне нужно именно перед запуском Windows. Да, совсем перед запуском. Так это возможно или нет?
|
|
------- Отправлено: 21:11, 03-02-2010 | #5 |
Ветеран Сообщения: 4978
|
Профиль | Отправить PM | Цитировать autoexec.bat в XP не работает. Он там лежит для совместимости с досовскими программами. И перед запуском XP никакой DOS не запускается.
Копайте в сторону написания модуля для первоначального загрузчика (не помню как точно называется). Так работают, например, boot-time дефрагментаторы. Полезная ссылка. Поможет поиск по словосочетанию "Native API". P.S.: А в HKLM ключик с командой добавить не проще? |
Последний раз редактировалось Grabber2006, 03-02-2010 в 22:05. Причина: Добавление Отправлено: 21:43, 03-02-2010 | #6 |
Ветеран Сообщения: 886
|
Профиль | Отправить PM | Цитировать Цитата Grabber2006:
или в HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute ? Мне до запуска Винды сделать всё нужно, до! Реестр тут не поможет, ИМХО. |
|
------- Отправлено: 22:38, 03-02-2010 | #7 |
Ветеран Сообщения: 4978
|
Профиль | Отправить PM | Цитировать Сходу в голову приходит только какой-нибудь линукс, грузящийся с помощью bootpart, делающий необходимые операции и, на прощание, изменяющий boot.ini для загрузки Windows после ребута.
-------------------------------- А, так, кладём на диск C файл rm.cmd: Прописываем в вышеупомянутой ветке C:\rm.cmd и вуаля ![]() ------------ А в BootExecute выполняются программы написанные на Native API, но происходит это уже формально после начала загрузки Windows. ------------- Мне сам вопрос не понятен. Чтобы что-то удалить с диска, но без ОС, нужна другая ОС, которая это сделает. |
Последний раз редактировалось Grabber2006, 03-02-2010 в 23:17. Отправлено: 22:52, 03-02-2010 | #8 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата tft701:
Во всех версиях Windows NT "До запуска Винды" ничего не загружается. Нет там никакого "доса". Единственное, что загружается - это "начальный загрузчик" (файл ntldr в корне системного диска), который считывает файл boot.ini и позволяет пользователю выбрать одну из нескольких операционных систем и режим её запуска. Всё. При очень большом желании можно попытаться заменить начальный загрузчик своим, но последствия такого шаманизма будут непредсказуемы ![]() |
|
------- Отправлено: 05:57, 04-02-2010 | #9 |
Ветеран Сообщения: 886
|
Профиль | Отправить PM | Цитировать Цитата El Scorpio:
|
|
------- Отправлено: 09:54, 04-02-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Autoexec.bat - пустой? | naum7 | Microsoft Windows 2000/XP | 7 | 08-07-2007 10:52 | |
Config.sys Autoexec.bat | UTU | Хочу все знать | 20 | 09-12-2004 08:07 | |
Отсутствует файл autoexec.bat | Guest | Microsoft Windows 95/98/Me (архив) | 5 | 08-10-2004 18:23 | |
autoexec.bat | serg41 | Microsoft Windows 95/98/Me (архив) | 7 | 27-03-2004 03:54 | |
проблема с autoexec.bat | LeonidN | Microsoft Windows 95/98/Me (архив) | 3 | 10-02-2004 18:32 |
|