+ Antworten
Ergebnis 1 bis 6 von 6
  1. #1
    No Life mr.x wird schon bald berühmt werden
    Registriert seit
    19.06.2002
    Beiträge
    506
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    124

    Standard keine umlaute mehr, sonder sonderzeichen, wenn file.cmd ausgeführt

    hi leutz, ich benutze für die spracheinstellungen in der winnt.sif folgende einstellungen

    [RegionalSettings]
    LanguageGroup=1
    Language=00000407

    nun habe ich das problem, wenn ich in der erfolgten installation eine zeile kommandos in die cmd schreibe, diese dann per copy & paste in eine script.cmd datei kopiere, diese speicher und sie dann aufrufe, dass dann umlaute mit anderen sonderzeichen wiedergegebe werden

    z.B.

    für
    "%userprofile%\Startmenü\Programme\Autostart\"*.*
    muss ich
    "%userprofile%\Startmen\Programme\Autostart\"*.*
    schreiben, damit es klappt



  2. #2
    Power Poster q3wert wird schon bald berühmt werden Avatar von q3wert
    Registriert seit
    15.08.2000
    Ort
    Hamburg
    Alter
    42
    Beiträge
    5.921
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    680

    Standard

    damit kämpfe ich regelmässig, wenn ich dateilisten mit pfaden verarbeiten will.

    das problem hast du eigentlich auch unabhängig von der language-group, da es sich um eine differenz zwischen ANSI- und OEM-implementierung handelt.

    ich empfehle dir, kurznamen zu ermitteln und zu verwenden, also
    "%userprofile%\STARTM~1\Programme\Autostart\"

    das ist unbefriedigend, aber in diesem fall wohl ok.

    ansonsten kann man vorher noch die codepage umschalten:
    chcp 1250

    (vorsicht damit, wenn du vor hast, mit DIESER codepage ausgaben in dateien zu lenken - die standardpage ist halt nunmal 850)


    Trau niemandem. Schon gar nicht Sigi

  3. #3
    Power Poster q3wert wird schon bald berühmt werden Avatar von q3wert
    Registriert seit
    15.08.2000
    Ort
    Hamburg
    Alter
    42
    Beiträge
    5.921
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    680

    Standard

    oder klarer ausgedrückt:

    verwende anstatt:
    Code:
    <befehl> "%userprofile%\Startmenü\Programme\Autostart\"*.*
    Code:
    rem original-codepage merken (i.d.R. 850)
    for /f "tokens=*" %%i in ('chcp') do set oldchcp=%%i
    set oldchcp=%oldchcp:Aktive Codepage: =%
    set oldchcp=%oldchcp:.=%
    
    rem deutsche codepage setzen
    chcp 1250>NUL
    
    rem deutsche kommandos ausführen
    <befehl> "%userprofile%\Startmenü\Programme\Autostart\"*.* 
    
    rem original-codepage wiederherstellen
    chcp %oldchcp%>NUL
    
    rem rest des skriptes...


    Geändert von q3wert (12.05.2003 um 13:18 Uhr)
    Trau niemandem. Schon gar nicht Sigi

  4. #4
    No Life mr.x wird schon bald berühmt werden
    Registriert seit
    19.06.2002
    Beiträge
    506
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    124

    Standard

    oh *lol* danke... da wär ich nicht drauf gekommen... gut dass ich euch hab...

    du meine güte


    Sind euch eure Datenschätze lieb?
    Macht bei diesem Projekt mit: http://www.kompatible-rohlinge.de/

  5. #5
    Power Poster q3wert wird schon bald berühmt werden Avatar von q3wert
    Registriert seit
    15.08.2000
    Ort
    Hamburg
    Alter
    42
    Beiträge
    5.921
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    680

    Standard

    jaja, ich bin auch nur übers ziel hinaus geschossen, weil ich unbedingt rauslesen wollte, was so gesetzt ist, anstatt einfach 850 anzunehmen


    Trau niemandem. Schon gar nicht Sigi

  6. #6
    No Life mr.x wird schon bald berühmt werden
    Registriert seit
    19.06.2002
    Beiträge
    506
    Downloads
    0
    Uploads
    0
    Themenstarter
    Renommee-Modifikator
    124

    Standard

    ich habe mich aber für die einfache variante entschieden

    STARTM~1

    ps: der grund ist... wenn ich das installationsscript für die hotfixes sofort starte bei der ersten anmeldung über die winnt.sif und automatisch nach dem durchlaufen neustarte, dann kommt ein fehlerton

    ich habe dann in der deutschen version die englische windows update seite und der desktop ist auf classic, statt auf XP style

    wer weiss was noch kaputt ist

    ich kopier also via winnt.sif (verweis auf eine cmd-file) ein startscript in den autostart und wenn der benutzer angemeldet wird, haben alle hintergrundprozesse genug zeit zum laden, während alles andere installiert...

    ich werde jetzt mal brennen und mich überraschen lassen, ob meine überlegung richtig ist


    Sind euch eure Datenschätze lieb?
    Macht bei diesem Projekt mit: http://www.kompatible-rohlinge.de/

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Sonderzeichen statt Umlaute in Exceltabelle
    Von enzephalon im Forum MS Office
    Antworten: 3
    Letzter Beitrag: 26.02.2008, 10:28
  2. Umlaute u. Sonderzeichen gehen nicht mehr
    Von macleod74 im Forum MS Office
    Antworten: 2
    Letzter Beitrag: 20.05.2005, 07:14
  3. Sonderzeichen statt Umlaute
    Von TheReal Toosick im Forum Allgemein Windows XP
    Antworten: 6
    Letzter Beitrag: 26.09.2002, 11:09
  4. Umlaute und Sonderzeichen
    Von Hypocrite im Forum Allgemein Windows XP
    Antworten: 5
    Letzter Beitrag: 26.09.2002, 08:41
  5. keine umlaute mehr, sondern sonderzeichen - MIST
    Von digidelic im Forum Windows 9X/ME
    Antworten: 1
    Letzter Beitrag: 17.07.2001, 15:34

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Search Engine Friendly URLs by vBSEO 3.6.0