Имитировать щелчок мышью на окнах, запускаемых с использованием сценариев

63
7

Я ищу, чтобы найти способ написать.bat для имитации мыши правой кнопкой мыши на рабочем столе, сразу после входа в систему. ОС - Windows 8.1

спросил(а) 2021-01-25T15:19:26+03:00 4 месяца, 4 недели назад
1
Решение
77

Невозможно в пакете, если вы не создадите пакетный файл, чтобы затем сгенерировать что-то вроде скрипта VBS, а затем запустить скрипт VBS, хотя и немного убить.

Я бы использовал VBscript (.vbs) и добавил это в папку автозагрузки, чтобы загрузить, когда пользователь входит в систему.

Set WshShell = wscript.createobject("Wscript.Shell") 
WshShell.SendKeys("+{F10}")

Что-то простое, как приведенный выше.vbs-скрипт будет выполнять щелчок правой кнопкой мыши при запуске. - Возможно, самый простой способ я могу использовать сценарий.

Примечание: этот щелчок правой кнопкой мыши указывает, что указатель мыши указывает, что, возможно, небольшая команда ожидания перед щелчком может понадобиться или даже перемещать указатель на окна перед командой sendKeys.

Если у вас несколько пользователей, возможно, использование пакетного файла будет работать хорошо, вы можете сохранить скрипт vbs на сетевом ресурсе, доступ к которому каждый может получить, а затем вам не придется изменять vbs для каждого пользователя, если вам нужно внести изменения.

См. Ниже example.bat:

@echo off
start \\PATH\script.vbs
exit

ответил(а) 2021-01-25T15:19:26+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема