Я хотел бы завершить wscript.exe, чтобы завершить цикл, так как это то, что вы делаете, чтобы завершить его.
Единственная проблема в том, что программа, которую я запускаю, нажимает букву «Т» бесконечно.Это вызывает некоторые проблемы при запуске.
Например, он не позволяет мне нажимать Alt-F4, он не позволяет мне что-либо щелкать (по какой-то странной причине я его перетаскиваю), он открывает файл впапка, в которой он находился, единственный способ, которым я могу закончить, это выйти из системы, но я экспериментирую с тем, как быстро он может печатать.Я не хочу терять весь прогресс.
Я хочу, чтобы скрипт был выполнен с возможностью завершения, но не так, чтобы он заканчивался после заданного количества раз, а вместо этого заканчивался, если я нажимал определенную клавишу, или делал так, чтобы я мог щелкнуть по завершающему скрипту,Как я могу?
Вот сценарий, который я использую:
areyousure=msgbox("This will press the letter T infinitely. Is this okay?",4+32+0+4096,"Are you sure?")
if areyousure=vbYes then
set wshshell = wscript.CreateObject("wScript.Shell")
do
wscript.sleep 1
wshshell.sendkeys "t"
loop
end if
У меня есть еще один более быстрый скрипт, но без: wscript.sleep 1
Конец, который я 'm используется BATCH-файл, а код: taskkill.exe /F /IM wscript.exe /T
Как мне завершить работу «wscript.exe», оставаясь при этом работающим на компьютере?