@vasya11 said in Что я делаю не так с вводом текста при удержании клавиши?:
@UserTrue так я шифт использую как индикатор, что сочетание срабатывает.
дак вроде ни кто и не утверждал, что BAS поддерживает сложные сочетания клавишь
Нашел вот такой код:
var Process = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery("Select * from Win32_Process Where Name = 'notepad.exe'");
Process.Count - количество процессов с именем notepad.exe
Не получается выполнить через действие выполнить код
ReferenceError: Can't find variable: GetObject - текст ошибки
Очевидно какие то библиотеки отсутствуют, может есть альтернативные варианты, как получить список имен или количество запущенных процессов по имени через JS или другие методы для это в БАС
@derx2012
получай список процесов в запустить процес
tasklist /fi "USERNAME ne NT AUTHORITY\SYSTEM" /fi "STATUS eq running"
а далее в список их проверяй на что тебе надо
и опять выполняй процесс, команду на закрытие процесса
taskkill /f /im [[твой процесс]]