Registryeintrag für die Betriebsystemsprache
Kann mir einer sagen welcher schlüssel dafür zuständig ist?
Ich habe schon gegoogelt wie jeck aber nichts gefunden.
ich kann das ilanguage nicht nehmen
problem ist das ich idie IP auslesen will und im deutschen system ist es nunmal IP-Adresse und im englischen IP Address
Gruß
Sven
Ich habe schon gegoogelt wie jeck aber nichts gefunden.
ich kann das ilanguage nicht nehmen
problem ist das ich idie IP auslesen will und im deutschen system ist es nunmal IP-Adresse und im englischen IP Address
Gruß
Sven
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 78726
Url: https://administrator.de/contentid/78726
Ausgedruckt am: 24.11.2024 um 18:11 Uhr
5 Kommentare
Neuester Kommentar
Moin SvenGuenter,
da Du wahrscheinlich ohnehin maximal die Alternativen "Deutsch" und "englisch" berücksichtigst, ginge es auch ohne Registry-Abfrage und mit direkter "Abfrage" der IPConfig.exe:
Gruß
Biber
da Du wahrscheinlich ohnehin maximal die Alternativen "Deutsch" und "englisch" berücksichtigst, ginge es auch ohne Registry-Abfrage und mit direkter "Abfrage" der IPConfig.exe:
....:: im batch...
ipconfig /?|find /i "Hilfe">nul && goto deutsch
ipconfig /?|find /i "Help">nul && goto englisch
....
:deutsch
... FIND-Abfrage nach "IP-Adresse"
goto weiter
:englisch
... FIND-Abfrage nach "IP Address"
...
goto weiter
..
Gruß
Biber
Hallo SvenGuenter!
Außer den 3 angebotenen Lösungen für Dein IP-Abfrage-Vorhaben hast Du selbst etwa den Reg-Wert "sLanguage REG_SZ DEU" gepostet - das alles hilft Dir nicht?
Grüße
bastla
Ich habe schon gegoogelt wie jeck aber nichts gefunden.
... und wenn Du in Deinen eigenen Beitrag geschaut hättest?Außer den 3 angebotenen Lösungen für Dein IP-Abfrage-Vorhaben hast Du selbst etwa den Reg-Wert "sLanguage REG_SZ DEU" gepostet - das alles hilft Dir nicht?
Grüße
bastla
Hallo SvenGuenter!
Grüße
bastla
problem ist das ich diesen DEU eintrag auch auf einem englischen System finde ( wo das eingabeschema auf Deutsch geändert wurde ) und das damit nicht eindeutig ist.
... womit Du leider recht hast.Die Idee von Biber ist natürlich viel einfacher ...
Wer will's schon einfach haben? In diesem Sinne:@echo off & setlocal
set "GOL=%temp%\GetOSLanguage.vbs"
echo Set colItems = GetObject("winmgmts:\\.\root\CIMV2").ExecQuery("SELECT * FROM Win32_OperatingSystem",,48)>%GOL%
echo For Each objItem in colItems:WScript.Echo objItem.OSLanguage:Next>>%GOL%
for /f %%i in ('cscript //nologo %GOL%') do set OSLangCode=%%i
for /f "tokens=3 delims=§-" %%i in ('findstr "§%OSLangCode%§" "%~f0"') do set "OSLang=%%i"
del %GOL%
echo %OSLang%
:: Was sonst noch
:: so anliegt ...
goto :eof
::Codes lt http://msdn2.microsoft.com/en-us/library/aa394239(VS.85).aspx
§1078§0x436§Afrikaans
§1052§0x41C§Albanian
§1§0x1§Arabic
§5121§0x1401§Arabic-Algeria
§15361§0x3C01§Arabic-Bahrain
§3073§0xC01§Arabic-Egypt
§2049§0x801§Arabic-Iraq
§11265§0x2C01§Arabic-Jordan
§13313§0x3401§Arabic-Kuwait
§12289§0x3001§Arabic-Lebanon
§4097§0x1001§Arabic-Libya
§6145§0x1801§Arabic-Morocco
§8193§0x2001§Arabic-Oman
§16385§0x4001§Arabic-Qatar
§1025§0x401§Arabic-SaudiArabia
§10241§0x2801§Arabic-Syria
§7169§0x1C01§Arabic-Tunisia
§14337§0x3801§Arabic-U.A.E.
§9217§0x2401§Arabic-Yemen
§1069§0x42D§Basque
§1059§0x423§Belarusian
§1026§0x402§Bulgarian
§1027§0x403§Catalan
§2052§0x804§Chinese(Simplified)-PRC
§4100§0x1004§Chinese(Simplified)-Singapore
§4§0x4§Chinese(Simplified)–China
§3076§0xC04§Chinese(Traditional)-Hong Kong SAR
§1028§0x404§Chinese(Traditional)-Taiwan
§1050§0x41A§Croatian
§1029§0x405§Czech
§1030§0x406§Danish
§2067§0x813§Dutch-Belgium
§1043§0x413§Dutch-Netherlands
§9§0x9§English
§3081§0xC09§English-Australia
§10249§0x2809§English-Belize
§4105§0x1009§English-Canada
§6153§0x1809§English-Ireland
§8201§0x2009§English-Jamaica
§5129§0x1409§English-NewZealand
§7177§0x1C09§English-SouthAfrica
§11273§0x2C09§English-Trinidad
§2057§0x809§English-UnitedKingdom
§1033§0x409§English-UnitedStates
§1061§0x425§Estonian
§1080§0x438§Faeroese
§1035§0x40B§Finnish
§2060§0x80C§French-Belgium
§3084§0xC0C§French-Canada
§1036§0x40C§French-France
§5132§0x140C§French-Luxembourg
§4108§0x100C§French-Switzerland
§1084§0x43C§Gaelic
§3079§0xC07§German-Austria
§1031§0x407§German-Germany
§5127§0x1407§German-Liechtenstein
§4103§0x1007§German-Luxembourg
§2055§0x807§German-Switzerland
§1032§0x408§Greek
§1037§0x40D§Hebrew
§1081§0x439§Hindi
§1038§0x40E§Hungarian
§1039§0x40F§Icelandic
§1057§0x421§Indonesian
§1040§0x410§Italian-Italy
§2064§0x810§Italian-Switzerland
§1041§0x411§Japanese
§1042§0x412§Korean
§1062§0x426§Latvian
§1063§0x427§Lithuanian
§1071§0x42F§Macedonian(FYROM)
§1086§0x43E§Malay-Malaysia
§1082§0x43A§Maltese
§1044§0x414§Norwegian-Bokmal
§2068§0x814§Norwegian-Nynorsk
§1065§0x429§Persian
§1045§0x415§Polish
§1046§0x416§Portuguese-Brazil
§2070§0x816§Portuguese-Portugal
§1047§0x417§Rhaeto-Romanic
§1048§0x418§Romanian
§2072§0x818§Romanian-Moldova
§1049§0x419§Russian
§2073§0x819§Russian-Moldova
§1070§0x42E§Serbian
§3098§0xC1A§Serbian-Cyrillic
§2074§0x81A§Serbian-Latin
§1051§0x41B§Slovak
§1060§0x424§Slovenian
§11274§0x2C0A§Spanish-Argentina
§16394§0x400A§Spanish-Bolivia
§13322§0x340A§Spanish-Chile
§9226§0x240A§Spanish-Colombia
§5130§0x140A§Spanish-CostaRica
§7178§0x1C0A§Spanish-DominicanRepublic
§12298§0x300A§Spanish-Ecuador
§17418§0x440A§Spanish-ElSalvador
§4106§0x100A§Spanish-Guatemala
§18442§0x480A§Spanish-Honduras
§3082§0xC0A§Spanish-InternationalSort
§2058§0x80A§Spanish-Mexico
§19466§0x4C0A§Spanish-Nicaragua
§6154§0x180A§Spanish-Panama
§15370§0x3C0A§Spanish-Paraguay
§10250§0x280A§Spanish-Peru
§20490§0x500A§Spanish-PuertoRico
§1034§0x40A§Spanish-TraditionalSort
§14346§0x380A§Spanish-Uruguay
§8202§0x200A§Spanish-Venezuela
§1072§0x430§Sutu
§1053§0x41D§Swedish
§2077§0x81D§Swedish-Finland
§1054§0x41E§Thai
§1073§0x431§Tsonga
§1074§0x432§Tswana
§1055§0x41F§Turkish
§1058§0x422§Ukrainian
§1056§0x420§Urdu
§1066§0x42A§Vietnamese
§1076§0x434§Xhosa
§1085§0x43D§Yiddish
§1077§0x435§Zulu
Grüße
bastla