Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

Andere letters met een teksteditor in een Dos window

perloc
11 antwoorden
  • Voor programeren gebruik ik een teksteditor in een MS-Dos window.
    In het Dos window zelf is een a een a en een E een E.
    Open ik echter een teksteditor, zoals EDIT.com, dan krijg ik voor de meeste letters heel andere karakters. Nog vreemder is, als ik NE.com gebruik (NE = Norton Editor) dan krijg ik ook (voor sommigen) andere karakters, maar weer verschillend van die in EDIT.com
    Wat kan daar de oorzaak van zijn?
    Ik heb in het verleden heel erg veel getypt met NE.com, op veel verschillende computers, maar dit probleem nooit eerder gezien.
    Het ligt niet aan NE.com want daarvan heb ik verschillende copieën en ik heb er een paar van geprobeerd. Het is dus iets van Windows.
    perloc
  • ik heb net een test met edit (onder XP is het 2.2.x van 1995) gedaan en dat bestand met Norton editor Ncedit.exe geopend, maar ik zie geen verschil.
    zit het in jouw toetsenbord, taal instelling of zo (Unicode compatible?
  • Het lijkt erop dat het in mijn (Portugese) keyboard zit. Maar wel is het vreemd dat alle programma's het normaal doen en alleen deze twee editors in de fout gaan.
    Dit staat in mijn autoexec.bat:

    mode con codepage prepare=((850) c:\windows\command\ega.cpi)
    mode con codepage select=850
    keyb po,,c:\windows\command\keyboard.sys
    x:\bootrun\xsdsk 6144 w: /y

    De eerste drie commando heb ik er zelf jaren geleden in gezet.
    Het laatste commando is door een of ander programma erin gezet.
    x: (en y) worden bij sommige partitie managers gebruikt.
    Ik denk dat ik dat commando wel kan schrappen.
    Dit keyboard heeft in het verleden, (ook een paar jaar) met de 2 genoemde editors normaal gewerkt.

    C: bevat Win98 (actief)
    C: heeft ook deze autoexec.bat
    D: WinXP, die ik altijd gebruik.
    Nu vraag ik me af of, als de computer opstart en ik kies voor WinXP, of dan autoexec.bat wordt uitgevoerd….

    Ik geloof niet dat verandering in de keyboard settings verbetering kan brengen, maar zal het later op de dag, of morgen eens proberen.
    Er is trouwens een paar weken geleden vanzelf iets veranderd in de keyboard setting. Voordien had ik Engels als taal geinstalleerd en het keyboard naar Portugees. Daarbij was onder in de taakbalk rechts een mogelijkheid van Engels (keyboard) naar Portugees over te schakelen.
    Daarbij schakelde automatisch bij herhaling de keyboard setting om van portgees naar engels. Dat was lastig.
    De verandering bestond hieruit, dat die omzet mogelijkheid is verdwenen en de keyboard zetting in Portugees bleef staan, tot op dit moment zie ik, nu staat ie weer in Engels, verdomme!
    Windows blijft niet staan in de instelling taal: Engels en keyboard: Portugees!! Dat heb ik al vele malen gemerkt.
    Kan dat in het register blijvend worden vastgelegd?
    Ik zal het verder uitzoeken als ik wat meer tijd heb.
    Maar ik sta open voor tips!!
    MVG perloc
  • Treedt de fout dan wel op onder XP? (ik heb het onder XP getest)
  • Ik heb XP prof SP2.
  • zet eens een REM voor die codes….
    (zou voor XP niet uit mogen maken, ik neem aan dat ze voor win98 zijn)
  • Nee, dat helpt niet. Ik heb het uitgebreid getest. Overigens werkt NE in Win98 normaal mét, of zonder de code page installatie. Ik herinner me ook wanneer de verandering is opgetreden. Voordien werkte ik altijd met NE in Windows2000 Prof, maar ik heb een paar maanden geleden W2000 veranderd (upgrade) in WinXP. Dus het is iets van WinXP.
    En in het afgelopen week-end wilde ik mijn programmeren weer eens opvatten, vandaar.
    perloc
  • Opgelost!
    Ik heb de oplossing gevonden hier:
    http://www.mombu.com/microsoft/windows-xp-configuration-mgmt/t-dos-box-keyboard-problem-961062.html
    Als ik in het Ms-dos window type: chcp, dan krijg ik als antwoord 437, de code voor Amerikaans keyboard, ondanks dat het keyboard is ingesteld op code 860 voor Portugees.
    Met dat commando kan ik de code page veranderen: chcp 860
    Dan krijg ik als antwoord: Active code page: 860
    En dan werkt mijn NE met de goede characters.
    Zou wel willen weten hoe je dat standaard in het register kan veranderen.
    Of misschien met autoexec.nt Daarvoor moet ik telkens weer booten.
    Laat het weten als het werkt.

    In ieder geval, dank voor meedenken!
    MVG perloc
  • Workaround: zet anders in het opstartmenu van XP (in die opstartmap dus…) een batchfile met dit commando erin…. klaar….
  • Nee andre, dat werkt niet.
    Op C: (boot partitie) staat Win98 en daar wordt autoexec.bat opgestart als ik W98 opstart.
    Op D: staat WinXP en daar werkt een autoexec.bat niet…
    Heb ik uitgetest.
    perloc
  • [quote:d52b6d65b5="perloc"]
    Op D: staat WinXP en daar werkt een autoexec.bat niet…
    perloc[/quote:d52b6d65b5]neen, zo niet.
    In een batch file die je in het Windows startmenu zet onder Programmas - Opstarten, daar kun je ook een batch file "dumpen" …..

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.