Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: CL | DM;

Вниз

Win2k и autoexec.bat   Найти похожие ветки 

 
KSergey ©   (2004-09-14 11:20) [0]

На диске C: лежит autoexec.bat.
Установлена Win2k
На сколько я понимал документацию что там написано - всем глубоко фиолетово (в смысле Win2k)
Однако, судя по всему она берет оттуда команды и выполняет их! (в частности, что касается установки переменной PATH, например).

Вопрос: почему??! Или это как-то настраивается?

Вариант "снеси его нафиг" - не вариант. Еще Win98 на D: установлена.


 
Игорь Шевченко ©   (2004-09-14 11:22) [1]


> Вопрос: почему??!


Согласно документированому поведению.


 
KSergey ©   (2004-09-14 11:23) [2]

> [1] Игорь Шевченко ©   (14.09.04 11:22)

Мдя..
Спасибо.

А это лечится? (в смысле отключается?)


 
Игорь Шевченко ©   (2004-09-14 11:26) [3]

KSergey ©   (14.09.04 11:23) [2]


> А это лечится? (в смысле отключается?)


Удалением команды PATH из autoexec.bat


 
Jeer ©   (2004-09-14 11:29) [4]

winnt/system32/autoexec.nt для MS-DOS сессий.


 
REP ©   (2004-09-14 11:30) [5]

На самом деле не оттуда берется, а из файла Autoexec.nt, что в Windows\system32


 
KSergey ©   (2004-09-14 11:30) [6]

> [3] Игорь Шевченко ©   (14.09.04 11:26)

Что ж
Спасибо

А вообще - это не серьезно... значит если хочется иметь 2 системы - то, увы, и автоекзек не удасться сделать только для Win9x...


 
Игорь Шевченко ©   (2004-09-14 11:30) [7]

REP ©   (14.09.04 11:30) [5]

На самом деле надо читать документацию. Оно рулез.


 
KSergey ©   (2004-09-14 11:32) [8]

> [5] REP ©   (14.09.04 11:30)
> [4] Jeer ©   (14.09.04 11:29)

А вот и нифига!
Т.е. из них берется, конечно, но и из AutoExec - тоже, как это ни странно, впрочем Игорь уверяет, что так в доке писано.. Видать не дочитал я.


 
KSergey ©   (2004-09-14 11:32) [9]

> [8] KSergey ©   (14.09.04 11:32)
> но и из AutoExec

в смысле .bat


 
Игорь Шевченко ©   (2004-09-14 11:35) [10]

KSergey ©   (14.09.04 11:23) [2]


> А это лечится? (в смысле отключается?)


http://www.winguides.com/registry/display.php/162/


 
Vlad Oshin ©   (2004-09-14 11:40) [11]

см. autoexec.nt


 
Kerk ©   (2004-09-14 11:40) [12]


> KSergey ©   (14.09.04 11:30) [6]
> > [3] Игорь Шевченко ©   (14.09.04 11:26)
>
> Что ж
> Спасибо
>
> А вообще - это не серьезно... значит если хочется иметь
> 2 системы - то, увы, и автоекзек не удасться сделать только
> для Win9x...

Здоровые люди эти системы на разные разделы ставят.


 
Vovchik_A ©   (2004-09-14 11:45) [13]

2KSergey ©   (14.09.04 11:20)
Давай не будем начинать с середины. Ты чего сделать то хочешь ?


 
Игорь Шевченко ©   (2004-09-14 11:46) [14]

Kerk ©   (14.09.04 11:40) [12]


> Здоровые люди эти системы на разные разделы ставят.


Нарисуй конфигурацию, плз :)


 
PVOzerski ©   (2004-09-14 11:50) [15]

А у "нездоровых" иногда руки некривые бывают.
Пишем DOS-приложение в TP или FPC:
program wasya; begin halt(1) end.
в автоэкзеке:
c:\wasya.exe
if errolevel 1 path c:\windows

ЗЫ Идея только что пришла в голову и не тестирована.


 
Kerk ©   (2004-09-14 11:51) [16]


> Игорь Шевченко ©   (14.09.04 11:46) [14]
> Kerk ©   (14.09.04 11:40) [12]
> > Здоровые люди эти системы на разные разделы ставят.
> Нарисуй конфигурацию, плз :)

А есть какие-то возражения? :)


 
PVOzerski ©   (2004-09-14 11:52) [17]

>if errolevel 1 path c:\windows
if errorlevel 1 path c:\windows


 
REP ©   (2004-09-14 11:52) [18]


> На самом деле надо читать документацию. Оно рулез.

Действительно рулез. Даже никогда не сталкивался с таким, *.bat  обычно пустой. А win98 на VMWare...


 
Kerk ©   (2004-09-14 11:53) [19]


> PVOzerski ©   (14.09.04 11:50) [15]

А если win2k выполняет path, то почему она твоего вася.ехе не выполнит?


 
PVOzerski ©   (2004-09-14 11:55) [20]

2Kerk:
см. Игорь Шевченко ©   (14.09.04 11:22) [1]


 
Игорь Шевченко ©   (2004-09-14 11:56) [21]

Kerk ©   (14.09.04 11:51) [16]


> А есть какие-то возражения? :)


С каких разделов и как должны грузиться эти самые разные системы ?


 
Kerk ©   (2004-09-14 11:58) [22]


> PVOzerski ©   (14.09.04 11:55) [20]
> 2Kerk:
> см. Игорь Шевченко ©   (14.09.04 11:22) [1]

Т.е. "согласно документированному поведению", win2k выполняет некоторые команды из автоэкзека, а некоторые не выполняет?


 
Игорь Шевченко ©   (2004-09-14 12:02) [23]

Kerk ©   (14.09.04 11:58) [22]


> Т.е. "согласно документированному поведению", win2k выполняет
> некоторые команды из автоэкзека, а некоторые не выполняет?


Я вот не понимаю, что, почитать доку по Windows NT/Win2k такой же напряг, как и нарисовать конфигурацию здоровых людей ?


 
Kerk ©   (2004-09-14 12:06) [24]


> Игорь Шевченко ©   (14.09.04 11:56) [21]
> Kerk ©   (14.09.04 11:51) [16]
> > А есть какие-то возражения? :)
> С каких разделов и как должны грузиться эти самые разные
> системы ?

Ответил развернуто.. отправил.. увидел 500 Internal Server Error (за###ло уже!!!). Теперь отвечу в двух словах.. ибо некогда..

Ставишь сначала Win98 на первый раздел.. потом Win2000 на второй... при установке 2000 перезапишет бут-сектор на первом разделе и там будет бут-менеджер (т.е. возможность выбора кого грузить).. ОС можно и в другом порядке ставить.. не помню какой там ключ к сетап.ехе, чтоб 98 бут сектор не испортила..

Только не говори, что подобных конфигураций не видел.. :)


 
Игорь Шевченко ©   (2004-09-14 12:21) [25]


> Ставишь сначала Win98 на первый раздел.. потом Win2000 на
> второй... при установке 2000 перезапишет бут-сектор на первом
> разделе и там будет бут-менеджер (т.е. возможность выбора
> кого грузить)..


И при этом Win2k будет читать autoexec.bat с загрузочного раздела :)


 
Рамиль ©   (2004-09-14 12:24) [26]

Kerk ©   (14.09.04 12:06) [24]
Так грузится с одного раздела!
Посмотри boot.ini там всеравно будет срочка
C:\ = "Microsoft Windows"
На самом деле первый сектор диска записывается в в файл bootsect.dos и ntldr загружает его в память и передает ему управление.


 
Рамиль ©   (2004-09-14 12:36) [27]

Рамиль ©   (14.09.04 12:24) [26]

> На самом деле первый сектор диска записывается

Раздела на котором усановлена ОС, а не диска:)


 
Игорь Шевченко ©   (2004-09-14 12:42) [28]

Рамиль ©   (14.09.04 12:36) [27]

AFAIK, в bootsect.dos записывается первый сектор активного раздела диска, если там содержался корректный загрузчик :)


 
Рамиль ©   (2004-09-14 12:47) [29]

Игорь Шевченко ©   (14.09.04 12:42) [28]
Ммм... Похоже, что так:)


 
KSergey ©   (2004-09-14 16:21) [30]

> Игорь Шевченко ©   (14.09.04 11:35) [10]

Примного благодарен!



Страницы: 1 вся ветка

Текущий архив: 2004.10.03;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.025 c
1-1095320178
Kray
2004-09-16 11:36
2004.10.03
TcxDBTreeList - проблема с ColumnAutoWidth


1-1095692887
hamster
2004-09-20 19:08
2004.10.03
Open/Save Dialog


1-1095318457
ser
2004-09-16 11:07
2004.10.03
ссылка на TStatusBar.Panel


3-1094291650
jiny
2004-09-04 13:54
2004.10.03
Вопрос по триггерам


6-1090728007
DelphiN!
2004-07-25 08:00
2004.10.03
Ссылка на объект для скачивания