Re: worplaceshell

Autor: cadserv (cadserv_at_kki.net.pl)
Data: Mon 17 Jan 2000 - 21:22:30 MET


Wojciech Gazda wrote:
>
> Zbigniew Oleszko wrote:
> >
> > Hi!
> > Bawiłem się wczoraj inimaint, "naprawiłem" :( os2.ini - było w nim masę
> > mieci. Zpisałem naprawiony os2.ini w nowym miwjscu, po starcie systemu
> > - tylko do linii poleceń podmieniłem plik,atrybuty, restart i błąd przy
> > uruchomieniu "Sytem nie może załadować linii poleceń
> > RUN=blabla\workplaceshell". Szary ekran, budzik i koniec, pozostaja
> > jedynie Trzej Królowie CTRL+ALT+DEL.
> > Oczywi cie po przywróceniu "zepsutego" os2.ini wszystko wróciło do
> > normy, ale intryguje mnie dlaczego?
> >
> > Zbyszek Oleszko
>
> To normalne :-)
> Gdy OS/2 otwiera pliki *.ini to co  miesza w kopiach pozostających na
> dysku. Je li taki plik otworzysz w czym , potem zapiszesz w inne miejsce
> a następnie tak zapisany plik podmienisz z linii poleceń to pmshell.exe
> nie załaduje się (stosowny komunikat widziałe ).
>
> Z resztą wystarczy plik os2.ini i os2sys.ini tylko skopiować w inne
> miejsce a póĽniej podmienić z linii poleceń aby uzyskać ten sam efekt.
>
> Wnioski: nie można archiwizować plików *.ini wtedy gdy jednocze nie jest
> uruchomiony pmshell.exe, ponieważ pliki otwarte przez shella widziane na
> dysku są niespójne. Należy naprawy i/lub archiwizzację robić przed
> uruchomieniem pmshell.exe z linii poleceń lub wsadowo RUN=program.exe z
> config.sys (robosave!) albo korzystać z programów typu WP Tools, które
> odwołują się do *.ini za pomoą API systemowego, w związku z czym widzą
> je poprawnie nawet wtedy gdy pmshell.exe chodzi.
>
Hi!
Dzięki za wyjaśnienie problem tkwi w tym, że "szkody" w tym przypadku
wyrządza narzędzie porzeznaczone do operacji na plikach *.ini,
kopiowanie pliku jest jedną z opcji, na równi z backupem i clean.
To jest doskonały przykład jak ostrożnie postępować z os2.ini i
os2sys.ini.
Zbyszek Oleszko



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:25:38 MET DST