Как сделать пакетный файл, который открывает исполняемый файл, но также "нажимает" кнопку запуска в этом исполняемом файле? - PullRequest
1 голос
/ 19 апреля 2019

Я могу заставить командный файл открыть его, но я не знаю, как заставить его выполнить кнопку «Выполнить тест». Какова командная строка для этого?

1 Ответ

1 голос
/ 19 апреля 2019

Обновляя мой ответ, я думаю, что вкладки лучше всего не видеть, как выглядят ваши окна с кнопкой.{Tab 6} здесь просто нужно изменить.Когда вы открываете EXE с помощью кнопки «Выполнить тест», просто нажимайте вкладку, пока вы не сосредоточитесь на кнопке «Выполнить тест».Посчитайте, сколько раз вы нажали Tab, затем измените «6» в моем коде на это число.

@if (@CodeSection == @Batch) @then
@echo off

set SendKeys=CScript //nologo //E:JScript "%~F0"

start notepad
timeout /t 3

%SendKeys% ("{tab 6}{enter}")

goto :EOF
@end
// JScript section

var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.SendKeys(WScript.Arguments(0));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...