Article View: pl.comp.os.ms-windows.vista
Article #9539Re: Win7-32bit - dziwne zachowanie strony kodowej w command.com
From: Andrzej P. Wozniak
Date: Mon, 27 Aug 2012 16:24
Date: Mon, 27 Aug 2012 16:24
57 lines
3382 bytes
3382 bytes
Osoba podpisana jako Leon Mazurek (inny) <mazurek.leon@gmial.bez-spamu.com> w artykule <news:k1djuc$g9o$1@mx1.internetia.pl> pisze: > Witam > > Mam problem z konsolą command.com (nie cmd.exe), jej stroną kodową i > klawiaturą. > Uruchomienie konsoli i 2-krotne wydanie polecenia "mode con: cp" > skutkuje dwoma różnymi wynikami - patrz niżej > > Microsoft(R) Windows DOS > (C)Copyright Microsoft Corp 1990-2001. > > C:\WINDOWS\SYSTEM32>mode con: cp > > Stan urządzenia CON: > -------------------- > Strona kodowa: 852 > > > C:\WINDOWS\SYSTEM32>mode con: cp > > Stan urządzenia CON: > -------------------- > Strona kodowa: 437 Będę strzelał: 1. W ogóle nie sprawdziłeś w helpie obecnych możliwości wykonywanego polecenia. Nie wiem, dlaczego zakładasz, że raz na zawsze stronę kodową będzie się przełączać tylko poleceniem: mode con cp select=xxx lub jego krótszym odpowiednikiem chcp. Sprawdź dla porównania, od kiedy polecenie chkdsk ma opcję /B. Nie wiem też, dlaczego zakładasz, że Microsoft będzie łaskaw dokumentować wszystkie wprowadzone zmiany. Sprawdź dla przykładu, czy polecenie format ma udokumentowaną opcję /AUTOTEST. 2. W Windows dla trybu graficznego masz włączone dwa układy klawiatury (polski-programisty i amerykański) i dziwi Cię to, że można je przełączać również w trybie konsoli czy że to można zrobić wygodniej niż w starszych systemach? Może sprawdź wynik wykonania i powtórzenia polecenia: mode con cp /status A może wyłącz klawiaturę amerykańską i sprawdź, co się dzieje po restarcie Windows? 3. Z niewiadomych powodów zakładasz, że command.com i cmd.exe (i ich polecenia) muszą się zachowywać identycznie. Przecież na przykładzie polecenia SET widać, że tak nie jest i być nie może (choćby ze względu na długie nazwy w ścieżkach). Podobnie różnie wygląda wykonywanie plików *.BAT i *.CMD. Jeśli Ci nie odpowiada zachowanie COMMAND.COM, możesz użyć pliku *.CMD interpretowanego przez CMD.EXE. -- Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z<->h w adresie)
Technical Details
Message-ID:
<503b9fa6$0$1226$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder1.cambriumusenet.nl!feeder3.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<k1djuc$g9o$1@mx1.internetia.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder1.cambriumusenet.nl!feeder3.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.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> Subject: Re: Win7-32bit - dziwne zachowanie strony kodowej w command.com Date: Mon, 27 Aug 2012 18:24:20 +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: 58 Message-ID: <503b9fa6$0$1226$65785112@news.neostrada.pl> NNTP-Posting-Host: 80.50.127.74 X-Trace: 1346084774 unt-rea-b-01.news.neostrada.pl 1226 80.50.127.74:4573 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit