Fråga
Jag har köpt en Intel NUC-dator för att använda som HTPC med ett trådlöst kompakt tangentbord. Vid start sätter sig Numlock i fel läge, viket gör att inloggningen misslyckas. Ingen indikering av Numlocks läge finns på tangentbordet.
Eftersom inloggning sker via ett hotmail-konto fungerar det inte att ändra i registret och BIOS kommer jag inte åt att ändra (om det nu skulle hjälpa), eftersom jag använder TV:n via HDMI-utgången som skärm.
Jag har ett fungerande vbs-skript som ändrar Numlockläget och detta vill jag köra INNAN inloggningen sker. Vbs-scriptet avslutas vid körningen och kan alltså inte köras som någon tjänst. Försök att köra skriptet med schemaläggaren har jag misslyckats med.
Operativsystemet är Windows 8.1, 64 bit, svensk version.
Group Policy editor (GPedit.msc) finns inte med i Windows 8.1 så detta kan jag inte prova.
Finns det någon lösning på att köra ett vbs-skript innan inloggningen sker så att Numlock kommer i rätt läge innan jag loggar in?
Ingvar Kendrup
Svar
För både Windows 8 och 8.1, liksom i de flesta tidigare system, gäller att Redigeraren för grupprinciper (Group policy editor) bara finns i Pro-versionen.
Men även om tangentbordet inte har någon indikator för Numlock måste du väl ändå kunna använda tangentbordet för att stänga av Numlock och sedan logga in?
För att sedan fixa problemet permanent, använd Registerditorn och gå till nyckeln HKEY_USERS .DEFAULT Control Panel Keyboard och sätt värdet InitialKeyboardIndicators till 0. Detta sätter Numlock i avstängt läge. Är det detta du menar inte fungerar? Det är i så fall lite märkligt.
Även schemaläggning av ditt skript borde fungera om du väljer att aktiviteten ska startas när datorn startas. En annan variant att prova är att köra ditt skript före inloggning genom en ändring i registret. Leta reda på nyckeln HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon. Där finns ett värde som heter Userinit och som standard ser ut så här:
C:Windowssystem32userinit.exe,
Ändra detta till:
C:Windowssystem32userinit.exe,C:sökväg
I stället för ”sökväg” ska du skriva sökvägen till ditt skript. Detta är en klassisk metod som utnyttjas av skadlig kod, så det kan hända att ditt säkerhetsprogram försöker lägga hinder i vägen.