🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.ms-windows.vista
Article #9551

Re: Win7-32bit - dziwne zachowanie strony kodowej w command.com

#9551
From: Andrzej P. Wozniak
Date: Wed, 05 Sep 2012 22:13
52 lines
3126 bytes
Osoba podpisana jako Wiktor S. <wswiktorSP@Mpoczta.fm> w artykule
<news:k25cfs$omp$1@news.icm.edu.pl> pisze:

>> Małe uzupełnienie.
>> Zaraz po uruchomieniu COMMAND.COM jest ustawiona strona 852.
>> Można to sprawdzić wpisując Alt+157 co wywali na ekran duże "Ł".
>> Wydanie jakiegokolwiek polecenia np. DIR zmienia stronę kodową na 437.
>> Teraz już nic nie rozumiem.
>
> Mogę potwierdzić takie zachowanie,  Windows 7 Ultimate 32-bit.
> Co może być istotne, Windows jest angielski, z zainstalowanym polskim
> pakietem językowym.
>
> Wszystkie możliwe ustawienia regionalne są na "polski", i poza tym
> szczególnym przypadkiem ze stroną kodową, polskie litery wszędzie
> działają.

Moim zdaniem różnica tkwi gdzieś w gałęzi
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Nls.
Niektóre wartości są tam powprowadzane dziwacznie, więc trzeba sprawdzać
wszystkie wartości we wszystkich podkluczach.

Przykładowo:

* W kluczu HKLM\System\CurrentControlSet\Nls
jest wartość
OEMCP="852"
przy braku wartości domyślnej, ale może coś jest skopane w instalatorze
polskiego pakietu językowego i dopisuje do OEMCP zamiast zamieniać, więc
może być string (ciąg)
OEMCP="437 852"
lub multistring (wielociąg). Nie sprawdzałem, czy i co to robi.

* W kluczu HKLM\System\CurrentControlSet\Nls\Language
oprócz nieustalonej wartości domyślnej jest też wartość
"Default"="0415"

* W kluczu HKLM\System\CurrentControlSet\Nls\Locale
oprócz ustawionej wartości domyślnej
@="0409"
jest też wartość
"(Default)"="0415"
a może na odwrót:
@="0415"
"(Default)"="0409"
Nie potrafię odpowiedzieć, jak ma być poprawnie, a w internecie można
znaleźć różne warianty.

Dla porządku dodam, że takie dziwactwa są już w Windows 2000.

-- 
Andrzej P. Woźniak  uszer@pochta.onet.pl  (zamień miejscami z<->h w adresie)
Technical Details
Message-ID: <5047cee1$0$1210$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!news.nask.pl!news.nask.org.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <k1djuc$g9o$1@mx1.internetia.pl> <503b9fa6$0$1226$65785112@news.neostrada.pl> <k1ggko$rsa$1@mx1.internetia.pl> <k1gic6$1h9$1@mx1.internetia.pl> <k25cfs$omp$1@news.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!wsisiz.edu.pl!plix.pl!newsfeed2.plix.pl!news.nask.pl!news.nask.org.pl!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "Andrzej P. Wozniak" <uszer@poczta.onet.pl.invalid>
Newsgroups: pl.comp.os.ms-windows.vista
References: <k1djuc$g9o$1@mx1.internetia.pl> <503b9fa6$0$1226$65785112@news.neostrada.pl> <k1ggko$rsa$1@mx1.internetia.pl> <k1gic6$1h9$1@mx1.internetia.pl> <k25cfs$omp$1@news.icm.edu.pl>
Subject: Re: Win7-32bit - dziwne zachowanie strony kodowej w command.com
Date: Thu, 6 Sep 2012 00:13:54 +0200
Organization: news.tpi.pl
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.2001
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.2001
X-Operating-System: Windows 2000 Prof PL
Lines: 53
Message-ID: <5047cee1$0$1210$65785112@news.neostrada.pl>
NNTP-Posting-Host: 80.50.127.74
X-Trace: 1346883297 unt-rea-b-01.news.neostrada.pl 1210 80.50.127.74:4496
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit