VBScript SendKeys CTRL + LWIN + TAB?
Próbuję napisać prosty skrypt, który wyśle kluczową kombinacjęCTRL+KLUCZ WINDOWS+PATKA. Poniższy kod wysyła kluczeCTRL+ALT+PATKA
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "^%{TAB}"
Jednak gdy próbuję zastąpić „%” (akaALT klucz) zLWIN (aka Lewy klawisz Windows) mówi Błąd składni.
Próbowałem następujących rzeczy, ale nie miałem szczęścia:
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}
Wiem, że ma to coś wspólnego z możliwością trzymania pewnych klawiszy, gdy inne klawisze są wciśnięte, ale wydaje mi się, że nie mogę tego zrobić poprawnie.
Klawisz Windows można nacisnąć programowo za pomocąCTRL+WYJŚCIE. Czy istnieje sposób na ustawienie tej kombinacji jako zmiennej o nazwieLWIN a następnie użyć jednego z powyższych Skryptów?