Hogyan lehet vbs-sel gombokat lenyomni (pl. : Alt, Del, Ctrl stb. )?
Szia.
Billerntyűküldésre a következő script jó szokott lenni (egyszerű billentyűk) :
Set wshShell = WScript.CreateObject("WScript.Shell")
wshShell.SendKeys("^(%{DEL})")
De a CTRL+ALT+DEL nem egyszerű billentyű igy ez ezzel a módszerrel nem megy.
Kerülő út, meghivod a User32.dll-t a következő módszerrel és lockolja képernyőt :
Set wshShell = WScript.CreateObject("WScript.Shell")
wshShell.Run "RunDll32.exe user32.dll,LockWorkStation"
Sok sikert.
üdv.
Az amit másodjára írtál a :
Set wshShell = WScript.CreateObject("WScript.Shell")
wshShell.Run "RunDll32.exe user32.dll,LockWorkStation"
Pontosan mit csinál?
Szia.
Meghivja (futtatja - RunDll32.exe program segitségével) a User32.dll-ben a "LockWorkStation" függvényt : [link]
Üdv.
Szia.
A rundll32.exe a windows része, gondolom futtatja a megadott dll-ből a megadott függvényt.
Én nem tudom megmondani, hogy mit és hogyan csinál a rundll32.exe.
Üdv.
"Kerülő út, meghivod a User32.dll-t a következő módszerrel és lockolja képernyőt : "
Ebből kifolyólag, talán, lockolja a képernyőt?...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!