Post by elektrycznyPierwsze polecenie wycina mi z pliku sekcję [boot] i zapisuje do b.ini
Nie! Pierwsze polecenie wycina ci z pliku system.ini jedynie pierwszy
wiersz [boot], czyli nagłówek sekcji. Reszta sekcji powinna zostać
skopiowana do pliku b.ini (przynajmniej tak to działało na w95, na
którym to testowałem - zaraz sprawdzę na w98).
Post by elektryczny[boot]
SCRNSAVE.EXE=C:\WINDOWS\SYSTEM\KWIATE~1.SCR
^^^^^^^^
po linijce z SCRNSAVE.EXE powinna być dalsza część sekcji [boot]
Post by elektryczny[keyboard]
keyboard.dll=
oemansi.bin=xlat852.bin
subtype=
type=4
itd
WARTOSCI Z SEKCJI BOOT
to znaczy, że wartości z sekcji [boot] jakimś cudem lądują ci na końcu
wynikowego pliku? Może w oryginalnym pliku system.ini masz coś
ponieszane z sekcjami?
Post by elektrycznyPytanie Czy tak może zostać Czy nie powinno być w kolejności tak aby
wpis wygaszacza lądował na końcu sekcji boot ???
Nie ma znaczenia, czy wpis z wygaszaczem jest na końcu sekcji [boot],
czy na jej początku. Mało tego - jeśli ktoś sobie ręcznie ustawił
wygaszacz (domyślnie zapisany na końcu sekcji boot), to po wykonaniu
operacji dodania wygaszacza na początku sekcji - aktywnym wygaszaczem
będzie ten, który jest na początku sekcji. A jeśli użytkownik np.
recznie wyłączyłby wygaszacz w opcjach ekranu, to z sekcji [boot] znikną
oba wiersze SCRBSAVE.EXE -zarówno ten z początku ja i ten z końca sekcji.
--
Artur Grdeń
mega @ work