VBScript SendKeys STRG + LWIN + TAB?

Ich versuche, ein einfaches Skript zu schreiben, das die Tastenkombination von sendetSTRG+WINDOWS-TASTE+TAB. Der folgende Code sendet die SchlüsselSTRG+ALT+TAB

Set WshShell = WScript.CreateObject("WScript.Shell")
  WshShell.SendKeys "^%{TAB}"

Wenn ich jedoch versuche, "%" zu ersetzen (auch bekannt alsALT Taste) mitLWIN (auch bekannt als die linke Windows-Taste) heißt es Syntaxfehler.

Ich habe folgendes versucht, hatte aber kein Glück:

Set WshShell = WScript.CreateObject("WScript.Shell")
  WshShell.SendKeys "^{LWIN}{TAB}"

 

Set WshShell = WScript.CreateObject("WScript.Shell")
  WshShell.SendKeys "^{LWIN}+{TAB}"

 

Set WshShell = WScript.CreateObject("WScript.Shell")
  WshShell.SendKeys ^{LWIN}+{TAB}

Ich weiß, es hat etwas damit zu tun, dass ich bestimmte Tasten gedrückt halten kann, während andere Tasten gedrückt werden, aber ich scheine es nicht richtig zu machen.

Die Windows-Taste kann programmgesteuert mit gedrückt werdenSTRG+ESC. Gibt es eine Möglichkeit, diese Kombination als aufgerufene Variable festzulegen?LWIN und dann eins der obigen Skripte benutzen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage