@Fox После долгих мучений и поисков, связанных в основном с моим плохим знанием js, решение нашлось. Код работает как "явасрипт", без выполнения на конкретном элементе:
setTimeout(() => { document.getElementsByClassName("test-button")[0].click(); },new Date(2020, 09, 03, 20, 26, 00, 100).valueOf() - Date.now());Получить имена запущенных процессов с помощью JS (Batch не устраивает)
-
Нашел вот такой код:
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 [[твой процесс]]

