Запишите макрос команд Windows


12

В Windows 7 есть встроенный или сторонний метод записи команд Windows и возможность их воспроизведения?

В качестве очень простого примера того, что я хотел бы сделать, представьте, что у вас есть две темы рабочего стола, между которыми вы хотели бы чередоваться. Команды Windows были бы что-то вроде

  • Открыть апплет персонализации
  • выберите вторую тему
  • Ok

(Я называю это макросом из-за эквивалентных возможностей в Word.)

Ответы:


14

Похоже, вы ищете AutoHotKey :

AutoHotkey - бесплатная утилита с открытым исходным кодом для Windows. С его помощью вы можете:

  • Автоматизируйте практически все, отправляя нажатия клавиш и щелчков мышью. Вы можете написать макрос мыши или клавиатуры вручную или использовать рекордер макросов.
  • Создавайте горячие клавиши для клавиатуры, джойстика и мыши. Практически любая клавиша, кнопка или комбинация может стать горячей клавишей.
  • Расширяйте сокращения по мере их ввода. Например, ввод "btw" может автоматически производить "кстати".
  • Создание пользовательских форм ввода данных, пользовательских интерфейсов и строк меню. Смотрите GUI для деталей.
  • Переназначить клавиши и кнопки на клавиатуре, джойстике и мыши.
  • Отвечайте на сигналы от ручных пультов дистанционного управления через клиентский скрипт WinLIRC.
  • Запустите существующие скрипты AutoIt v2 и дополните их новыми возможностями.
  • Преобразуйте любой скрипт в файл EXE, который можно запустить на компьютерах, на которых не установлен AutoHotkey.

Вот заранее написанный сценарий авто-горячей клавиши для записи и воспроизведения в Windows: autohotkey.com/board/topic/28541-instantdoover
michaelmoo

Вероятно, это ничего, но VirusTotal сообщает об этих сигнатурах для AutoHotKey: <BR> `Обновление результатов антивируса Antiy-AVL Trojan / Win32.Reconyc 20170505 AVG SCGeneric.MCR 20170505 Jiangmin Trojan.Reconyc.gnt 20170505 TrendMicro-HouseCall Suspici.B513D5BB5105A5BBD5305105A5A5105A5B5105A185105105 .Agent 20170505 Троян Zillya.GenKryptik.Win32.6123 20170505 `URL: virustotal.com/en/file/…
Руслан Кадылак

Многие антивирусы распознают скрипты Autoit как «вредоносные программы». Это обычно имеет место в корпоративной среде. Это один из лучших «скриптовых инструментов» в Windows API, которые я когда-либо видел. Я считаю, что это было неправильно использовано, так что вышеупомянутая проблема ...
Sreejith. Д. Менон

4

AutoHotkey может записывать и воспроизводить макросы, хотя обычно проще просто написать их на языке AutoHotkey.

Есть также этот новый ребенок в решении для автоматизации блоков для Windows: http://lifehacker.com/5459673/sikuli-automates-almost-anything-with-screenshot-ease


2
+1 для Сикули. Выглядит захватывающе, но еще не использовал его.
аутбласты

0

Я бы порекомендовал Sikuli . Очень интересный графический способ написания сценария. Я получил его для работы на Windows 7 без проблем. У них есть версии OS X и Linux.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.