Ĺadny brzuch
Muszę napisać bata który, raz uruchominony, włączy mi w systemie Num Locka.
Musi być to pojedyńczy plik który zarazem doda wpis do rejestru (właczający Num Lock przy logowaniu do systemu windows) i właczy dalej go w systemie (jak sie załaduje profil urzytkownika).
Wymodziłem takie coś:
echo>> "numlockon.reg" [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" regedit /s "numlockon.reg" echo t|del "numlockon.reg" echo>> "NumLockOn.vbs" set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}" copy NumLockOn.vbs "C:\Documents and Settings\All Users\Menu Start\Programy\Autostart" echo t|del "NumLockOn.vbs"
Niestety nie wiem dlaczego to nie działa!:(
Po kiego licha ci ten skrypt, skoro wystarczy raz dodać do rejestru:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Keyboard] "InitialKeyboardIndicators"="2"i numlock się zawsze normalnie włącza?
Sądzę też (nie sprawdzałem), że jeśli zmodyfikujesz to tak:Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2"to wtedy każde nowo utworzone konto też będzie miało domyślnie numlock włączony.
//ed:
No ale twoja wola. Proszę bardzo:
@echo off reg add "HKU\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /d "2" /f echo set WshShell = CreateObject("WScript.Shell") > "NumLockOn.vbs" echo WshShell.SendKeys "{NUMLOCK}" >> "NumLockOn.vbs" copy NumLockOn.vbs "%ALLUSERSPROFILE%\Menu Start\Programy\Autostart\" del /q "NumLockOn.vbs"
Użytkownik Radek edytował ten post 11 styczeń 2008, 05:36
Dzięki wielkie za pomoc!:)
Co do tego skryptu to jest on mi potrzebny bo sam wpis w rejestrze nie rozwiąze mi jednego małego problemu. mianowicie jeżeli wyłaczysz system/ komputer to system zapamięta ustawienie Num Lock-a (ON/OFF) i z takim samym ustawieniem uruchomi system następnym razem. Ten skrypt, przynajmniej w teorii, ma mi załatwić ten problem!;)
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Musi być to pojedyńczy plik który zarazem doda wpis do rejestru (właczający Num Lock przy logowaniu do systemu windows) i właczy dalej go w systemie (jak sie załaduje profil urzytkownika).
Wymodziłem takie coś:
echo>> "numlockon.reg" [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" regedit /s "numlockon.reg" echo t|del "numlockon.reg" echo>> "NumLockOn.vbs" set WshShell = CreateObject("WScript.Shell") WshShell.SendKeys "{NUMLOCK}" copy NumLockOn.vbs "C:\Documents and Settings\All Users\Menu Start\Programy\Autostart" echo t|del "NumLockOn.vbs"
Niestety nie wiem dlaczego to nie działa!:(
Po kiego licha ci ten skrypt, skoro wystarczy raz dodać do rejestru:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Keyboard] "InitialKeyboardIndicators"="2"i numlock się zawsze normalnie włącza?
Sądzę też (nie sprawdzałem), że jeśli zmodyfikujesz to tak:Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Keyboard] "InitialKeyboardIndicators"="2" [HKEY_USERS\.DEFAULT\Control Panel\Keyboard] "InitialKeyboardIndicators"="2"to wtedy każde nowo utworzone konto też będzie miało domyślnie numlock włączony.
//ed:
No ale twoja wola. Proszę bardzo:
@echo off reg add "HKU\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /d "2" /f echo set WshShell = CreateObject("WScript.Shell") > "NumLockOn.vbs" echo WshShell.SendKeys "{NUMLOCK}" >> "NumLockOn.vbs" copy NumLockOn.vbs "%ALLUSERSPROFILE%\Menu Start\Programy\Autostart\" del /q "NumLockOn.vbs"
Użytkownik Radek edytował ten post 11 styczeń 2008, 05:36
Dzięki wielkie za pomoc!:)
Co do tego skryptu to jest on mi potrzebny bo sam wpis w rejestrze nie rozwiąze mi jednego małego problemu. mianowicie jeżeli wyłaczysz system/ komputer to system zapamięta ustawienie Num Lock-a (ON/OFF) i z takim samym ustawieniem uruchomi system następnym razem. Ten skrypt, przynajmniej w teorii, ma mi załatwić ten problem!;)