SendKeys Tastenfolge senden
Hi
mein vb script soll die tasten strg + shift + i senden.
also wie wei ich STRG gedrückt halte dann shift dazu drück und auch halte und dan i
meine vbs sieht so aus geht aber nicht:
set shell = CreateObject("Wscript.Shell")
shell.sendkeys {"^"} "SHIFT" + "i"
thx im foraus
mfg
hexflex
mein vb script soll die tasten strg + shift + i senden.
also wie wei ich STRG gedrückt halte dann shift dazu drück und auch halte und dan i
meine vbs sieht so aus geht aber nicht:
set shell = CreateObject("Wscript.Shell")
shell.sendkeys {"^"} "SHIFT" + "i"
thx im foraus
mfg
hexflex
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 49217
Url: https://administrator.de/contentid/49217
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo hexflex,
Probier dieses mal ist aber leider ungetestet. Speichere den folgenden Quelltext als *.vbs Datei ab vorrausgesetzt du hast kein Antivierenprogramm oder etc. am laufen was die Ausführung von Scriptdateien unterbindet.
set osh = wscript.CreateObject("wscript.Shell")
wscript.sleep 200
set wshshell = createobject("Wscript.shell")
wshshell.popup "starte die Tastenkombination in 3 sek.",3,"STRG+Shift+I"
Set shella = WScript.CreateObject ("Shell.Application")
shella.MinimizeAll
wscript.sleep 100
osh.Sendkeys "^(+{I})"
wscript.sleep 2000
shella.UndoMinimizeAll
Mfg
Probier dieses mal ist aber leider ungetestet. Speichere den folgenden Quelltext als *.vbs Datei ab vorrausgesetzt du hast kein Antivierenprogramm oder etc. am laufen was die Ausführung von Scriptdateien unterbindet.
set osh = wscript.CreateObject("wscript.Shell")
wscript.sleep 200
set wshshell = createobject("Wscript.shell")
wshshell.popup "starte die Tastenkombination in 3 sek.",3,"STRG+Shift+I"
Set shella = WScript.CreateObject ("Shell.Application")
shella.MinimizeAll
wscript.sleep 100
osh.Sendkeys "^(+{I})"
wscript.sleep 2000
shella.UndoMinimizeAll
Mfg