Не могу понять, что я здесь не так делаю.
Сценарий проверки ниже, в котором я собираюсь переключить настройку возможности включения Bluetooth через метод SendKeys
:
@if (@CodeSection == @Batch) @then
@echo off
set SendKeys=CScript //nologo //E:JScript "%~F0"
start "" /b explorer.exe ms-settings:bluetooth
%SendKeys% "{TAB}" & %SendKeys% " "
goto :EOF
@end
// JScript section
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.AppActivate "settings":WScript.Sleep 300
WshShell.SendKeys(WScript.Arguments(0));
Он не выполняет нажатия клавиш, просто открывает окно настроек Bluetooth и остается без изменений.
Любая помощь приветствуется.