Administrator Startseite
Cover IT-Administrator
Im Wonnemonat Mai dreht sich im IT-Administrator Magazin alles rund um den Schwerpunkt “Systemmanagement”. So lesen Sie in der Ausgabe, wie Sie Ihre IT-Umgebung mit dem Microsoft System Center Operations Manager 2012 sowie mit der Open Source-Software Pandora FMS im Auge behalten. Außerdem zeigt Ihnen die Redaktion die besten Tricks für das Active Directory. In den Produkttest müssen unter anderem Aruba Networks ClearPass und Brainware ... mehr
Die Frage ist älter als 4 Jahre! Bitte vergewissern Sie sich, dass die Rahmenbedingungen auch aus heutiger Sicht noch stimmen.
Mitglied: SvenGuenter
Diese Frage heraufstufen
Diese Frage heraufstufen
Diese Frage heraufstufen
0
Diese Frage herunterstufen

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
    Mitglied: SvenGuenter
    Diesen Kommentar heraufstufen
    0
    Diesen Kommentar herunterstufen
    SvenGuenter am 21.01.2008 um 15:31 Uhr
    so ich habe es nun folgendermaßen gelöst. Ich weiß nicht ob es elegant ist oder auch anders geht aber es funktioniert.

    01.
     
    02.
    FOR /F "tokens=3" %%c IN ('REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v StandardName') DO SET sprache=%%c  
    03.
    IF "%sprache%"=="Westeuropäische " goto deutsch 
    04.
     
    05.
    IF "%sprache%"=="W. " goto englisch 
    06.
     
    07.
     



    gruß sven
      Mitglied: Biber
      Diesen Kommentar heraufstufen
      0
      Diesen Kommentar herunterstufen
      Biber am 21.01.2008 um 16:17 Uhr
      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:

      01.
      ....:: im batch... 
      02.
       
      03.
      ipconfig /?|find /i "Hilfe">nul && goto deutsch 
      04.
      ipconfig /?|find /i "Help">nul && goto englisch 
      05.
      .... 
      06.
       
      07.
      :deutsch 
      08.
      ... FIND-Abfrage nach "IP-Adresse" 
      09.
      goto weiter 
      10.
       
      11.
      :englisch 
      12.
      ... FIND-Abfrage nach "IP Address" 
      13.
       
      14.
      ... 
      15.
      goto weiter 
      16.
      ..

      Gruß
      Biber
        Mitglied: bastla
        Diesen Kommentar heraufstufen
        0
        Diesen Kommentar herunterstufen
        bastla am 21.01.2008 um 16:23 Uhr
        Hallo SvenGuenter!

        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
          Mitglied: SvenGuenter
          Diesen Kommentar heraufstufen
          0
          Diesen Kommentar herunterstufen
          SvenGuenter am 21.01.2008 um 17:12 Uhr
          hi 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.

          Die Idee von Biber ist natürlich viel einfacher und darauf bin ich natürlich nicht gekommen.


          Trotzdem danke für eure Hilfe.



          Gruß


          Sven
            Mitglied: bastla
            Diesen Kommentar heraufstufen
            0
            Diesen Kommentar herunterstufen
            bastla am 21.01.2008 um 18:34 Uhr
            Hallo SvenGuenter!

            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? face-wink In diesem Sinne:
            01.
            @echo off & setlocal 
            02.
            set "GOL=%temp%\GetOSLanguage.vbs" 
            03.
            echo Set colItems = GetObject("winmgmts:\\.\root\CIMV2").ExecQuery("SELECT * FROM Win32_OperatingSystem",,48)>%GOL% 
            04.
            echo For Each objItem in colItems:WScript.Echo objItem.OSLanguage:Next>>%GOL% 
            05.
            for /f %%i in ('cscript //nologo %GOL%') do set OSLangCode=%%i 
            06.
            for /f "tokens=3 delims=§-" %%i in ('findstr "§%OSLangCode%§" "%~f0"') do set "OSLang=%%i" 
            07.
            del %GOL% 
            08.
            echo %OSLang% 
            09.
             
            10.
            :: Was sonst noch 
            11.
            ::   so anliegt ... 
            12.
             
            13.
            goto :eof 
            14.
            ::Codes lt http://msdn2.microsoft.com/en-us/library/aa394239(VS.85).aspx 
            15.
            §1078§0x436§Afrikaans 
            16.
            §1052§0x41C§Albanian 
            17.
            §1§0x1§Arabic 
            18.
            §5121§0x1401§Arabic-Algeria 
            19.
            §15361§0x3C01§Arabic-Bahrain 
            20.
            §3073§0xC01§Arabic-Egypt 
            21.
            §2049§0x801§Arabic-Iraq 
            22.
            §11265§0x2C01§Arabic-Jordan 
            23.
            §13313§0x3401§Arabic-Kuwait 
            24.
            §12289§0x3001§Arabic-Lebanon 
            25.
            §4097§0x1001§Arabic-Libya 
            26.
            §6145§0x1801§Arabic-Morocco 
            27.
            §8193§0x2001§Arabic-Oman 
            28.
            §16385§0x4001§Arabic-Qatar 
            29.
            §1025§0x401§Arabic-SaudiArabia 
            30.
            §10241§0x2801§Arabic-Syria 
            31.
            §7169§0x1C01§Arabic-Tunisia 
            32.
            §14337§0x3801§Arabic-U.A.E. 
            33.
            §9217§0x2401§Arabic-Yemen 
            34.
            §1069§0x42D§Basque 
            35.
            §1059§0x423§Belarusian 
            36.
            §1026§0x402§Bulgarian 
            37.
            §1027§0x403§Catalan 
            38.
            §2052§0x804§Chinese(Simplified)-PRC 
            39.
            §4100§0x1004§Chinese(Simplified)-Singapore 
            40.
            §4§0x4§Chinese(Simplified)–China 
            41.
            §3076§0xC04§Chinese(Traditional)-Hong Kong SAR 
            42.
            §1028§0x404§Chinese(Traditional)-Taiwan 
            43.
            §1050§0x41A§Croatian 
            44.
            §1029§0x405§Czech 
            45.
            §1030§0x406§Danish 
            46.
            §2067§0x813§Dutch-Belgium 
            47.
            §1043§0x413§Dutch-Netherlands 
            48.
            §9§0x9§English 
            49.
            §3081§0xC09§English-Australia 
            50.
            §10249§0x2809§English-Belize 
            51.
            §4105§0x1009§English-Canada 
            52.
            §6153§0x1809§English-Ireland 
            53.
            §8201§0x2009§English-Jamaica 
            54.
            §5129§0x1409§English-NewZealand 
            55.
            §7177§0x1C09§English-SouthAfrica 
            56.
            §11273§0x2C09§English-Trinidad 
            57.
            §2057§0x809§English-UnitedKingdom 
            58.
            §1033§0x409§English-UnitedStates 
            59.
            §1061§0x425§Estonian 
            60.
            §1080§0x438§Faeroese 
            61.
            §1035§0x40B§Finnish 
            62.
            §2060§0x80C§French-Belgium 
            63.
            §3084§0xC0C§French-Canada 
            64.
            §1036§0x40C§French-France 
            65.
            §5132§0x140C§French-Luxembourg 
            66.
            §4108§0x100C§French-Switzerland 
            67.
            §1084§0x43C§Gaelic 
            68.
            §3079§0xC07§German-Austria 
            69.
            §1031§0x407§German-Germany 
            70.
            §5127§0x1407§German-Liechtenstein 
            71.
            §4103§0x1007§German-Luxembourg 
            72.
            §2055§0x807§German-Switzerland 
            73.
            §1032§0x408§Greek 
            74.
            §1037§0x40D§Hebrew 
            75.
            §1081§0x439§Hindi 
            76.
            §1038§0x40E§Hungarian 
            77.
            §1039§0x40F§Icelandic 
            78.
            §1057§0x421§Indonesian 
            79.
            §1040§0x410§Italian-Italy 
            80.
            §2064§0x810§Italian-Switzerland 
            81.
            §1041§0x411§Japanese 
            82.
            §1042§0x412§Korean 
            83.
            §1062§0x426§Latvian 
            84.
            §1063§0x427§Lithuanian 
            85.
            §1071§0x42F§Macedonian(FYROM) 
            86.
            §1086§0x43E§Malay-Malaysia 
            87.
            §1082§0x43A§Maltese 
            88.
            §1044§0x414§Norwegian-Bokmal 
            89.
            §2068§0x814§Norwegian-Nynorsk 
            90.
            §1065§0x429§Persian 
            91.
            §1045§0x415§Polish 
            92.
            §1046§0x416§Portuguese-Brazil 
            93.
            §2070§0x816§Portuguese-Portugal 
            94.
            §1047§0x417§Rhaeto-Romanic 
            95.
            §1048§0x418§Romanian 
            96.
            §2072§0x818§Romanian-Moldova 
            97.
            §1049§0x419§Russian 
            98.
            §2073§0x819§Russian-Moldova 
            99.
            §1070§0x42E§Serbian 
            100.
            §3098§0xC1A§Serbian-Cyrillic 
            101.
            §2074§0x81A§Serbian-Latin 
            102.
            §1051§0x41B§Slovak 
            103.
            §1060§0x424§Slovenian 
            104.
            §11274§0x2C0A§Spanish-Argentina 
            105.
            §16394§0x400A§Spanish-Bolivia 
            106.
            §13322§0x340A§Spanish-Chile 
            107.
            §9226§0x240A§Spanish-Colombia 
            108.
            §5130§0x140A§Spanish-CostaRica 
            109.
            §7178§0x1C0A§Spanish-DominicanRepublic 
            110.
            §12298§0x300A§Spanish-Ecuador 
            111.
            §17418§0x440A§Spanish-ElSalvador 
            112.
            §4106§0x100A§Spanish-Guatemala 
            113.
            §18442§0x480A§Spanish-Honduras 
            114.
            §3082§0xC0A§Spanish-InternationalSort 
            115.
            §2058§0x80A§Spanish-Mexico 
            116.
            §19466§0x4C0A§Spanish-Nicaragua 
            117.
            §6154§0x180A§Spanish-Panama 
            118.
            §15370§0x3C0A§Spanish-Paraguay 
            119.
            §10250§0x280A§Spanish-Peru 
            120.
            §20490§0x500A§Spanish-PuertoRico 
            121.
            §1034§0x40A§Spanish-TraditionalSort 
            122.
            §14346§0x380A§Spanish-Uruguay 
            123.
            §8202§0x200A§Spanish-Venezuela 
            124.
            §1072§0x430§Sutu 
            125.
            §1053§0x41D§Swedish 
            126.
            §2077§0x81D§Swedish-Finland 
            127.
            §1054§0x41E§Thai 
            128.
            §1073§0x431§Tsonga 
            129.
            §1074§0x432§Tswana 
            130.
            §1055§0x41F§Turkish 
            131.
            §1058§0x422§Ukrainian 
            132.
            §1056§0x420§Urdu 
            133.
            §1066§0x42A§Vietnamese 
            134.
            §1076§0x434§Xhosa 
            135.
            §1085§0x43D§Yiddish 
            136.
            §1077§0x435§Zulu

            Grüße
            bastla
              mehr ...Ähnliche Inhalte