Überflüssige Keyboard-Layouts per Batch entfernen
Hallo ans Forum
Ich melde mich mal wieder mit einer kleinen Batch-Datei zurück. Diese entfernt unter Windows 7 alle Keyboard Layouts des aktuell angemeldeten Users ausser "Deutsch (Schweiz)":
Das Ganze geht natürlich auch mit anderen Layouts. Wenn ihr z.B. nur noch Deutsch (Deutschland) drinhaben wollt, müsst ihr die Zeile
durch diese Zeile ersetzen:
Bei Deutsch (Östereich) sieht die Zeile so aus:
Auf anderen Betriebssystemen habe ich es nicht getestet, da ich nur noch Windows 7 im Einsatz habe. Zumindest unter Vista und XP dürfte es aber funktionieren, exportiert aber sicherheitshalber den Key "HKCU\Keyboard Layout\Preload" in ein Reg-File, bevor ihr den Batch testweise auf XP oder Vista laufen lasst.
Kann für Autoinstallationen oder Loginscripts verwendet werden.
Ist nichts grosses, ich weiss, aber ich habe bis jetzt nicht viel anderes zu diesem Thema bei Dr. Google gefunden und darum habe ich gedacht, ich poste es mal.
Mit Gruss und For Those About To Rock, I Salute You
TuXHunT3R
Ich melde mich mal wieder mit einer kleinen Batch-Datei zurück. Diese entfernt unter Windows 7 alle Keyboard Layouts des aktuell angemeldeten Users ausser "Deutsch (Schweiz)":
:: Remove_Keyboard_Layouts.bat
:: ===========================
:: Entfernt alle Keyboard-Layouts ausser Deutsch(Schweiz) des aktuellen Users
:: History:
:: TuXHunT3R - 10.06.2010 - New Script
@echo off
::Löscht alle vorhandenen Layouts
reg delete "HKCU\Keyboard Layout\Preload" /f
:: Wenn man jetzt in der Systemsteuerung nachschauen würde, ist nur noch Englisch (USA) drin.
:: Deutsch (Schweiz) hinzufügen
reg add "HKCU\Keyboard Layout\Preload" /v 1 /t REG_SZ /d 00000807
:: Jetzt ist nur noch Deutsch (Schweiz) drin.
Das Ganze geht natürlich auch mit anderen Layouts. Wenn ihr z.B. nur noch Deutsch (Deutschland) drinhaben wollt, müsst ihr die Zeile
reg add "HKCU\Keyboard Layout\Preload" /v 1 /t REG_SZ /d 00000807
durch diese Zeile ersetzen:
reg add "HKCU\Keyboard Layout\Preload" /v 1 /t REG_SZ /d 00000407
Bei Deutsch (Östereich) sieht die Zeile so aus:
reg add "HKCU\Keyboard Layout\Preload" /v 1 /t REG_SZ /d 00000c07
Auf anderen Betriebssystemen habe ich es nicht getestet, da ich nur noch Windows 7 im Einsatz habe. Zumindest unter Vista und XP dürfte es aber funktionieren, exportiert aber sicherheitshalber den Key "HKCU\Keyboard Layout\Preload" in ein Reg-File, bevor ihr den Batch testweise auf XP oder Vista laufen lasst.
Kann für Autoinstallationen oder Loginscripts verwendet werden.
Ist nichts grosses, ich weiss, aber ich habe bis jetzt nicht viel anderes zu diesem Thema bei Dr. Google gefunden und darum habe ich gedacht, ich poste es mal.
Mit Gruss und For Those About To Rock, I Salute You
TuXHunT3R
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 144623
Url: https://administrator.de/contentid/144623
Ausgedruckt am: 21.11.2024 um 17:11 Uhr
8 Kommentare
Neuester Kommentar
Du glücklicher hattest wohl noch nie User, du über eigenartiges Tastaturverhalten geklagt haben, oder?
Die schaffen es dann irgendwie, ihr Layout auf Russisch zu stellen und sagen dann, sie wären noch nie im Tastaturdialog gewesen...
Gruß
Snow
Hallo,
ich kenne Deine Kunden nicht, verstehe aber Deine Gründe. Aber besonders bei Firmen(Kunden) wäre ich da vorsichtig.
Denn einfach so Features zu entfernen, das kann Ärger geben. Und es wird problematisch, wenn der Schwiegersohn vom Rentner zu Besuch ist, aber seine Landessprache fehlt.
Die Anzeige von "DE und co." kann man auch in der Systemsteuerung deaktivieren. Und Kunden kann man aufklären.
ich kenne Deine Kunden nicht, verstehe aber Deine Gründe. Aber besonders bei Firmen(Kunden) wäre ich da vorsichtig.
Denn einfach so Features zu entfernen, das kann Ärger geben. Und es wird problematisch, wenn der Schwiegersohn vom Rentner zu Besuch ist, aber seine Landessprache fehlt.
Die Anzeige von "DE und co." kann man auch in der Systemsteuerung deaktivieren. Und Kunden kann man aufklären.
Zitat von @CarryOn:
Die Anzeige von "DE und co." kann man auch in der Systemsteuerung deaktivieren. Und Kunden kann man aufklären.
Aber User bleiben dumm.... deswegen vorsichtshalber entfernen. Wenn es unbedingt gebraucht wird, kann man sie ja wieder 'installieren'.Die Anzeige von "DE und co." kann man auch in der Systemsteuerung deaktivieren. Und Kunden kann man aufklären.
Und bei einer Firma muss sowas im Lastenheft stehen.
Gruß
Snow
Sehr richtig, das ist schon für sich schwierig genug und man sollte sehr sparsam mit den notwendigsten Hinweisen umgehen weil dieser Kundenkreis schon an seine Grenzen kommt die Basics in Gänze zu verstehen und umzusetzen! Die Frage lautet daher was möchten sie gerne mit den Rechner machen, welche Vorstellungen haben sie usw.
Am Ende des eher kurzen Gesprächs bleibt meistens nur der Weg in einen Abendkurs für Neueinsteiger oder Senioren, alles Andere kann man komplett knicken und führt zur völligen Denk und Aufnahmeblockade!
Am Ende des eher kurzen Gesprächs bleibt meistens nur der Weg in einen Abendkurs für Neueinsteiger oder Senioren, alles Andere kann man komplett knicken und führt zur völligen Denk und Aufnahmeblockade!