Toon posts:

[XP] Toetsenbord disablen tijdens inloggen*

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig om met kixtart een loginscript te maken voor onze xp-stations, alleen zou ik graag tijdens het loginscript willen dat de muis+toetsenbord worden disabled. En ja, ik weet dat dat kan met programmaatjes maar weet iemand ook een oplossing voor de commandline (kixtart/dos)?

  • Pascal
  • Registratie: Januari 2001
  • Laatst online: 10-05 21:10
Disable:
RunDLL32.EXE KEYBOARD,disable
RunDLL32.EXE MOUSE,disable

Enable:
RunDLL32.EXE KEYBOARD,enable
RunDLL32.EXE MOUSE,enable


;)
ps: gevonden met Google

[ Voor 73% gewijzigd door Pascal op 08-03-2004 10:55 ]


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Kleine titel edit zodat het OS in je topic titel staat :)

Verwijderd

Topicstarter
Evilman schreef op 08 maart 2004 @ 10:53:
Disable:
RunDLL32.EXE KEYBOARD,disable
RunDLL32.EXE MOUSE,disable

Enable:
RunDLL32.EXE KEYBOARD,enable
RunDLL32.EXE MOUSE,enable


;)
ps: gevonden met Google
Dit had ik ook gevonden met google, alleen dit is wel alleen voor 98 en ME. Ik krijg nu de fout dat hij de module niet kan laden als ik het in XP probeer ;(

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Evilman schreef op 08 maart 2004 @ 10:53:
Disable:
RunDLL32.EXE KEYBOARD,disable
RunDLL32.EXE MOUSE,disable

Enable:
RunDLL32.EXE KEYBOARD,enable
RunDLL32.EXE MOUSE,enable


;)
ps: gevonden met Google
Dit werkt niet onder NT; zou het wel onder XP werken? Volgens mij is het namelijk 9* specifiek :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Wokkel1982
  • Registratie: Oktober 2003
  • Laatst online: 31-03 18:20
Spider.007 schreef op 08 maart 2004 @ 11:10:
[...]


Dit werkt niet onder NT; zou het wel onder XP werken? Volgens mij is het namelijk 9* specifiek :)
XP is NT based, versie 5.2 geloof ik

  • Reptile209
  • Registratie: Juni 2001
  • Nu online

Reptile209

- gers -

Als je gaat [google="RunDLL32.EXE KEYBOARD,disable" xp], (pas op: bij de eerste hit slaat Panda Antivirus alarm!) vind je als oplossing dat je .drv aan de driver moet toevoegen.
Bijvoorbeeld:
RunDLL32.EXE c:\winnt\system32\KEYBOARD.DRV,disable

Eventueel moet je nog corrigeren voor de juiste drivernaam (device mamager > keyboard > properties) als niet de generieke drivers worden gebruikt.

Zo scherp als een voetbal!


Verwijderd

Topicstarter
Reptile209 schreef op 08 maart 2004 @ 11:29:
Als je gaat [google="RunDLL32.EXE KEYBOARD,disable" xp], (pas op: bij de eerste hit slaat Panda Antivirus alarm!) vind je als oplossing dat je .drv aan de driver moet toevoegen.
Bijvoorbeeld:
RunDLL32.EXE c:\winnt\system32\KEYBOARD.DRV,disable

Eventueel moet je nog corrigeren voor de juiste drivernaam (device mamager > keyboard > properties) als niet de generieke drivers worden gebruikt.
Ik krijg dan alleen de melding "De toepassing of dll-bestand c:\windows\system32\KEYBOARD.DRV is geen gedlige windows-kopie. Controlleer dit op uw installatiediskette." Xp is natuurlijk gewoon legaal en we hebben geen speciale drivers geinstalleerd, alleen de generieke drivers van XP.

  • Reptile209
  • Registratie: Juni 2001
  • Nu online

Reptile209

- gers -

Maar is c:\windows\system32\keyboard.drv ook inderdaad de naam die je in de device-manager hebt staan? En heb je niet stiekum windows xp in \WINNT staan in plaats van \windows? :) just checking...

Zo scherp als een voetbal!


Verwijderd

Topicstarter
Reptile209 schreef op 08 maart 2004 @ 16:03:
Maar is c:\windows\system32\keyboard.drv ook inderdaad de naam die je in de device-manager hebt staan? En heb je niet stiekum windows xp in \WINNT staan in plaats van \windows? :) just checking...
Bedankt voor de extra check, maar het bestand bestaat idd wel en het is ook gewoon het goede path en mijn device-manager verwijst ook naar dat bestand, nog een suggestie?

  • Namu
  • Registratie: Juni 2002
  • Laatst online: 25-04 13:34

Namu

Silver Wings Of Morning

AutoItX.dll

Kixstart scriptje :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
; Hier wordt het toetsenbord en muis uitgeschakeld  

$AutoItX = "C:\Infa\AutoItX.dll"    

$objAutoIt = CreateObject("AutoItX.Control")
If @ERROR   
    "AutoIt Control NOT instantiated..." ?
        Copy $AutoItX %WINDIR%  
            If @INWIN = "1"     
                Shell "%COMSPEC% /c Regsvr32 /s %WINDIR%\AutoItX.dll"   
            Else        
                Shell "%COMSPEC% /c %WINDIR%\System\Regsvr32 /s %WINDIR%\AutoItX.dll"   
            EndIf   
        $objAutoIt = CreateObject("AutoItX.Control")    
            If @ERROR "Unable to instantiate control: fatal error" Exit 1 
            EndIf 
        EndIf
    If $objAutoIt   $objAutoIt.BlockInput("On")
    
    ;script hier
    

    ; Toetsenbord en muis worden weer aangesloten

        $objAutoIt.BlockInput("Off")    
    EndIf

[ Voor 54% gewijzigd door Namu op 09-03-2004 16:08 ]

Pagina: 1