Jump to content











Photo
- - - - -

Timezone and Regional Settings (Win7PE)


  • Please log in to reply
7 replies to this topic

#1 u2o

u2o

    Frequent Member

  • .script developer
  • 257 posts
  • Location:Argentina
  •  
    Argentina

Posted 24 February 2012 - 10:06 AM

Posted Image

File Name: Timezone and Regional Settings (Win7PE)
File Submitter: u2o
File Submitted: 23 Feb 2012
File Updated: 10 Mar 2012
File Category: System scripts

Reason for Timezone: Set your locale timezone in Win7PE.
Reason for Country: Settings for internet. (recognition of your country is useful for Google, gives better search results)
Reason for Keyboard: Not many have seen how is a keyboard French, Italian, Russian, etc... Very different from English/Spanish.
The rest: Date and Time format/Measurement system/Numbers format is not important, but sometimes we are so accustomed to read data in a way.

I could not test all possibilities (or combinations). But Take a look!




Timezones Supported: (Complete)
Spoiler

Locations Supported: (Complete)
Spoiler

Formats Supported: (a few for now)
Spoiler

Keyboards Supported: (a few for now)
Spoiler




Note(1): For now, the script is not unicode.

Therefore, if you choose (in the section: Format)


Japan

Russia

Turkmenistan

Ukraine


some characters will not displayed properly (Currency, LongDate and YearMonth)


You can skip this --> The script interface lets us override change the Format: only choose: "Don't modify".




Note(2): For now, the Keyboard Layouts aren't fully supported. It takes more NLS files (unidentifieds).

Keyboards properly recognized:


Spanish (Argentina) - Español

Spanish (Argentina) - Latinoamérica

English (United States) - United States

English (United States) - United States - International

Russian (Russia) - Russian (Typing)


*** It's need more test with another sources ( with different language )


Click here to download this file

Attached Thumbnails

  • TimeZoneAndRegional_Win7PE_v3.jpg


#2 carloscape

carloscape

    Frequent Member

  • Advanced user
  • 108 posts
  •  
    Honduras

Posted 02 July 2012 - 10:05 PM

I took the easy way out for my PE Disk. I created a script with my registry settings that runs after the one in Win7PE. That way I get my keyboard and timezone information the way I like it. I called it Locale_custom.script.


[Main]

Title=Personalizar a mi región y otros cambios

Author=Carlos Perdomo

Type=script

Level=8

Version=001

Description=Cambiar la Configuración Regional a Honduras

Locked=false

Contact=

Date=26.11.2010

Selected=True

Download_Level=0

NoWarning=False

[Variables]

%ProgramTitle%=

%ProgramEXE%=.exe

%ProgramFolder%=

[Process]

hive_load,HKLM

reg_add,0x1,"%reg%ControlSet001ControlNlsCodePage","ACP","1252"

reg_add,0x1,"%reg%ControlSet001ControlNlsCodePage","OEMCP","850"

reg_add,0x1,"%reg%ControlSet001ControlNlsCodePage","MACCP","10000"

reg_add,0x1,"%reg%ControlSet001ControlNlsCodePage","OEMHAL","vgaoem.fon"

reg_add,0x1,"%reg%ControlSet001ControlNlsLanguage","InstallLanguage","0C0A"

reg_add,0x1,"%reg%ControlSet001ControlNlsLanguage","Default","480A"

reg_add,0x1,"%reg%ControlSet001ControlNlsLocale","","00000c0a"

reg_add,0x1,"%reg%ControlSet001ControlNlsLanguage","480a","l_intl.nls"

reg_add,0x1,"%reg%ControlSet001ControlNlsLocale","0000480a","1"

reg_add,0x1,"%reg%ControlSet001ControlNlsLocale","(Default)","0000480a"

reg_add,0x4,"%reg%ControlSet001ControlTimeZoneInformation","Bias","360"

reg_add,0x4,"%reg%ControlSet001ControlTimeZoneInformation","StandardBias","0"

reg_add,0x1,"%reg%ControlSet001ControlTimeZoneInformation","StandardName","@tzres.dll,-152"

reg_add,0x3,"%reg%ControlSet001ControlTimeZoneInformation","StandardStart",

00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

reg_add,0x1,"%reg%ControlSet001ControlTimeZoneInformation","TimeZoneKeyName","Central America Standard Time"

reg_add,0x4,"%reg%ControlSet001ControlTimeZoneInformation","DynamicDaylightTimeDisabled","0"

reg_add,0x4,"%reg%ControlSet001ControlTimeZoneInformation","ActiveTimeBias","360"

reg_add,0x4,"%reg%ControlSet001ControlTimeZoneInformation","DaylightBias","-60"

reg_add,0x1,"%reg%ControlSet001ControlTimeZoneInformation","DaylightName","@tzres.dll,-151"

reg_add,0x3,"%reg%ControlSet001ControlTimeZoneInformation","DaylightStart",

00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

hive_unload

hive_load,HKCU

reg_add,0x1,"%reg%Control PanelInternational","Locale","0000480A"

reg_add,0x1,"%reg%Control PanelInternational","LocaleName","es-HN"

reg_add,0x1,"%reg%Control PanelInternational","s1159","a.m."

reg_add,0x1,"%reg%Control PanelInternational","s2359","p.m."

reg_add,0x1,"%reg%Control PanelInternational","sCountry","Honduras"

reg_add,0x1,"%reg%Control PanelInternational","sCurrency","L."

reg_add,0x1,"%reg%Control PanelInternational","sDate","/"

reg_add,0x1,"%reg%Control PanelInternational","sDecimal","."

reg_add,0x1,"%reg%Control PanelInternational","sGrouping","3;0"

reg_add,0x1,"%reg%Control PanelInternational","sLanguage","ESH"

reg_add,0x1,"%reg%Control PanelInternational","sList",","

reg_add,0x1,"%reg%Control PanelInternational","sLongDate","dddd, dd' de 'MMMM' de 'yyyy"

reg_add,0x1,"%reg%Control PanelInternational","sMonDecimalSep","."

reg_add,0x1,"%reg%Control PanelInternational","sMonGrouping","3"

reg_add,0x1,"%reg%Control PanelInternational","sMonThousandSep",","

reg_add,0x1,"%reg%Control PanelInternational","sNativeDigits","0123456789"

reg_add,0x1,"%reg%Control PanelInternational","sNegativeSign","-"

reg_add,0x1,"%reg%Control PanelInternational","sPositiveSign",""

reg_add,0x1,"%reg%Control PanelInternational","sShortDate","dd/MM/yyyy"

reg_add,0x1,"%reg%Control PanelInternational","sThousand",","

reg_add,0x1,"%reg%Control PanelInternational","sTime",":"

reg_add,0x1,"%reg%Control PanelInternational","sTimeFormat","hh:mm:ss tt"

reg_add,0x1,"%reg%Control PanelInternational","sShortTime","hh:mm tt"

reg_add,0x1,"%reg%Control PanelInternational","sYearMonth","MMMM' de 'yyyy"

reg_add,0x1,"%reg%Control PanelInternational","iCalendarType","1"

reg_add,0x1,"%reg%Control PanelInternational","iCountry","504"

reg_add,0x1,"%reg%Control PanelInternational","iCurrDigits","2"

reg_add,0x1,"%reg%Control PanelInternational","iCurrency","2"

reg_add,0x1,"%reg%Control PanelInternational","iDate","1"

reg_add,0x1,"%reg%Control PanelInternational","iDigits","2"

reg_add,0x1,"%reg%Control PanelInternational","NumShape","1"

reg_add,0x1,"%reg%Control PanelInternational","iFirstDayOfWeek","6"

reg_add,0x1,"%reg%Control PanelInternational","iFirstWeekOfYear","0"

reg_add,0x1,"%reg%Control PanelInternational","iLZero","1"

reg_add,0x1,"%reg%Control PanelInternational","iMeasure","0"

reg_add,0x1,"%reg%Control PanelInternational","iNegCurr","12"

reg_add,0x1,"%reg%Control PanelInternational","iNegNumber","1"

reg_add,0x1,"%reg%Control PanelInternational","iPaperSize","1"

reg_add,0x1,"%reg%Control PanelInternational","iTime","0"

reg_add,0x1,"%reg%Control PanelInternational","iTimePrefix","0"

reg_add,0x1,"%reg%Control PanelInternational","iTLZero","1"

reg_add,0x1,"%reg%Control PanelInternationalGeo","Nation","106"

//Keyboard

reg_add,0x1,"%reg%SoftwareMicrosoftCTFAssemblies0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}","Default","{00000000-0000-0000-0000-000000000000}"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFAssemblies0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}","Profile","{00000000-0000-0000-0000-000000000000}"

reg_add,0x4,"%reg%SoftwareMicrosoftCTFAssemblies0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}","KeyboardLayout","134891530"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFHiddenDummyLayouts"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x00000409{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","CLSID","{00000000-0000-0000-0000-000000000000}"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x00000409{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","Profile","{00000000-0000-0000-0000-000000000000}"

reg_add,0x4,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x00000409{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","KeyboardLayout","67699721"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","CLSID","{00000000-0000-0000-0000-000000000000}"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","Profile","{00000000-0000-0000-0000-000000000000}"

reg_add,0x4,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000000","KeyboardLayout","67782666"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000001","CLSID","{00000000-0000-0000-0000-000000000000}"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000001","Profile","{00000000-0000-0000-0000-000000000000}"

reg_add,0x4,"%reg%SoftwareMicrosoftCTFSortOrderAssemblyItem0x0000480a{34745C63-B2F0-4784-8B67-5E12C8701A31}00000001","KeyboardLayout","134891530"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderLanguage","00000000","00000409"

reg_add,0x1,"%reg%SoftwareMicrosoftCTFSortOrderLanguage","00000001","0000480a"

reg_add,0x1,"%reg%Keyboard LayoutPreload","2","00000409"

reg_add,0x1,"%reg%Keyboard LayoutPreload","3","0000480a"

reg_add,0x1,"%reg%Keyboard LayoutPreload","1","d001480a"

reg_add,0x1,"%reg%Keyboard LayoutSubstitutes","0000480a","0000040a"

reg_add,0x1,"%reg%Keyboard LayoutSubstitutes","d001480a","0000080a"

//Espaciado entre iconos

reg_add,0x1,"%reg%Control PanelDesktopWindowMetrics","IconSpacing","-1005"

reg_add,0x1,"%reg%Control PanelDesktopWindowMetrics","IconVerticalSpacing","-1005"

hive_unload

[EncodedFile-AuthorEncoded-flag-honduras.gif]

lines=0

0=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

[AuthorEncoded]

flag-honduras.gif=2910,3880

Logo=flag-honduras.gif





#3 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 03 July 2012 - 07:13 AM

I took the easy way out for my PE Disk. I created a script with my registry settings that runs after the one in Win7PE. That way I get my keyboard and timezone information the way I like it. I called it Locale_custom.script.


That can be done much easier, without hardcoded values. Compare how it is done in the multiPE project

RegHiveLoad,WB-System,%RegSystem%

RegHiveLoad,WB-Software,%RegSoftware%

ShellExecute,Hide,reg.exe,"COPY #$qHKLMSystemCurrentControlSetControlTimeZoneInformation#$q #$qHKLMWB-SystemControlSet001ControlTimeZoneInformation#$q /s /f"

ShellExecute,Hide,reg.exe,"COPY #$qHKLMSoftwareMicrosoftWindows NTCurrentVersionTime Zones#$q #$qHKLMWB-SoftwareMicrosoftWindows NTCurrentVersionTime Zones#$q /s /f"

RegHiveUnLoad,WB-System

RegHiveUnLoad,WB-Software

IMO the script works independent from PE1, PE2, PE3.
For non-multiPE projects, maybe some variables like %SourceLocale% and %Locale% have to be defined.

Peter
LocalisationEx.gif
  • Scotter likes this

#4 carloscape

carloscape

    Frequent Member

  • Advanced user
  • 108 posts
  •  
    Honduras

Posted 03 July 2012 - 04:46 PM

Looks a lot easier. Thanks for the information.

#5 Guest_Boot_Monkey_*

Guest_Boot_Monkey_*
  • Guests

Posted 04 July 2012 - 10:26 PM

pscEx,

have you published your localiseEx script? Can't seem to find it.

#6 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 05 July 2012 - 03:57 PM

Since some hours you can download it using WinBuilder Download Center from server 'multipe.exec-se.de'.

Soon it will also be available in multiPE project version 43 in the forum's download area.
Please allow me to test before by downloading into fresh directory, change settings 'randomly' and see whether it is still working.

If in case of an issue there is only a glitch in a particular script, it will be updated silently in multipe.exec-se.de. Use WinBuilder Download Center to check.

Peter

#7 Guest_Boot_Monkey_*

Guest_Boot_Monkey_*
  • Guests

Posted 06 July 2012 - 01:27 AM

WOOOOTTT.

The Win7PESE project now has all the right stuff to make it all work properly.

I now have the correct settings and time/date.

So happy. :bounce8:

#8 u2o

u2o

    Frequent Member

  • .script developer
  • 257 posts
  • Location:Argentina
  •  
    Argentina

Posted 06 July 2012 - 03:35 AM

I'm glad this has been done! :clap:

I'm about to prove it, and if it finishes downloading at 20kbps :dubbio: , maybe I can see what's new...




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users