Zum Inhalt wechseln


Foto

Regionseinstellungen - RegKey iFirstWeekOfYear ist falsch

Windows 7 GPO

  • Bitte melde dich an um zu Antworten
2 Antworten in diesem Thema

#1 rocato

rocato

    Newbie

  • 2 Beiträge

 

Geschrieben 24. November 2016 - 10:39

Hallo liebe Forumsmitglieder,

 

dies ist mein erster Post hier - Bitte noch sanft auf eventuelle Fehler hinweisen (Format, Sprache,,...)

 

Ich habe folgendes Problem:

 

Es gibt einen RegKey, der die erste Kalenderwoche des Jahres bestimmt:

 

HKCU\Control Panel\International\iFirstWeekofYear

bzw. der korrespondierende (eigentliche) Key HKU\S-......\Control Panel\International\iFirstWeekofYear

 

lt. Process Monitor wird ohnehin immer nur der HKU gesetzt (von GPUpdate (via svchost) , Control Panel (via rundll) oder Regedit) 

 

Der Wert 2 entspricht dem was in D/Ö gebraucht wird (die erste Woche die 4 Tage enthält ist KW1)

 

Dieser RegKey wird von der Einstellung Region und Sprache\Formate\Format (Drop Down) gesetzt bzw. von Systemsteuerungseinstellungen\Regionale Einstellungen in den GPO.

 

Mein Problem ist nun, dass wenn hier Deutsch (Deutschland) eingestellt wird ist der Wert korrekt, aber wenn Deutsch (Österreich) eingestellt wird, dann wird der Wert auf 0 gesetzt (USA Einstellung - KW1 ist die, die den 1.Jänner enthält).

 

Jetzt haben wir hier eine Software in meinem Unternehmen die diesen Wert ausliest und verwendet und dieser Stimmt dann natürlich mit Outlook nicht zusammen und dabei geht es auch um heikles (medizinisch). Und nachdem mein Unternehmen aus Ö ist, ist natürlich gewünscht, dass Deutsch (Österreich) verwendet wird in den Regions- und Spracheinstellungen - und diese werden eben per GPO gesetzt.

 

Habt ihr eine Idee wie das gelöst werden kann?

 

Mein Ansatz wäre nach den Definitionsfiles zu suchen, wo ich dann bei der Deutsch (Österreich) Definition genau diesen Wert auf "2" Umstellen kann. Weiß aber nicht wo die sind bzw. wie tief diese Dinge in Windows integriert sind.

 

Für Ansätze/Hilfe wäre ich sehr dankbar!

 

lg

rocato

 



#2 NorbertFe

NorbertFe

    Expert Member

  • 29.153 Beiträge

 

Geschrieben 24. November 2016 - 10:51

Und per GPO kannst du das nicht auf den gewünschten Wert setzen?

Make something i***-proof and they will build a better i***.


#3 rocato

rocato

    Newbie

  • 2 Beiträge

 

Geschrieben 25. November 2016 - 08:49   Lösung

Update:

 

Es gibt drei mögliche Lösungen:

 

1) wie NorberFe vorgeschlagen hat den RegKey mittels GPO setzen

 

2) Deutsch (Deutschland) als Sprache in den Regionalen Einstellungen verwenden (in der GPO: Standardmäßige Sprachen-ID: de-DE)

 

3) im Definitionsfile Windows\System32\locale.nls herumdoktorn  (wird von der intl.cpl via DLL's aufgerufen - kann via Process Monitor verfolgt werden. Die info steht dann im Stack des File Aufrufes). dies ist nicht empfohlen, da es ein Binäfile ist und Windows evtl. nicht mehr startet wenn man nicht genau weiß was man tut und außerdem ist das absolut nicht MS-Supported.

 

Mein Unternehmen scheint sich nun tatsächlich zu überlegen Deutsch (Deutschland) als Spracheinstellung zu verwenden  :)

 

lg,

rocato





Auch mit einem oder mehreren der folgenden Tags versehen: Windows 7, GPO