Мы пытаемся автоматизировать некоторые вещи с помощью AutoIt, но у нас возникла проблема с функцией Send
. Независимо от того, что мы даем, функция ничего не делает. Send("Foo bar")
ничего не делает, Send("^a")
ничего не делает и т.д.
Использование ControlSend("", "", "", "Hello")
работает, но мы теряем заглавные буквы. Весь текст в нижнем регистре. Кроме того, такие вещи, как "^a"
не работает, и мы должны использовать "{CTRLDOWN}a{CTRLUP}"
, что является болью.
Мы попробовали Google, почему функция Send
не работает, но во всех случаях мы просто обнаруживаем, что у рассматриваемого человека был какой-то вызов функции "wait" перед тем, как он никогда не возвращался. Мы не можем найти случаев, когда функция Send
определенно вызывается, но ничего не делает.
Добавление #RequireAdmin
в начало файла не помогло.
Мы используем полностью обновленную текущую версию Windows 10 Enterprise.