Вопрос: Есть ли способ переключить Aero Peek после определенного количества бездействия (например, заставки) в Windows 7?


Я в основном ищу функциональность Aero Peek, которая запускается после определенного периода бездействия. Есть ли способ достичь этого?


2
2018-06-23 06:40


Источник




Ответы:


Вы можете использовать запланированные задачи для выполнения команды (после периода бездействия по вашему выбору), который вызывается командой «Показать рабочий стол». Следуй этим шагам для создания команды «Показать рабочий стол» в качестве файла, а затем создать новую запланированную задачу который запускает файл.

В качестве альтернативы, если вы просто хотите использовать функциональность Aero-peak вместо фактического минимизации окон, вы можете использовать AutoIt чтобы создать исполняемый файл, чтобы переместить указатель мыши в нижний правый угол (или где бы вы не нажали кнопку Aero-peak). Затем вы можете запустить исполняемый файл снова в качестве запланированной задачи.

Скрипт AutoIt был бы тривиальным, так как вам нужна только одна строка. Просто используйте Mouse Move функция, как описано здесь, Например, если у вас есть разрешение экрана 1440x900, введите следующую строку в Блокнот и сохраните файл как «Aeropeak.au3» (и выполните его как запланированное задание):

MouseMove(1440, 900, 0)

1
2018-06-23 16:21



На самом деле я использовал AutoIt для компиляции исполняемого файла, изменил расширение на .scr и установил его как свою заставку. В какой-то момент я искал способ скомпилировать VBscript в .exe, чтобы вызвать ToggleDesktop API, но я никогда не нашел ни одного подлинного бесплатного программного обеспечения. В любом случае, это лучше, потому что я могу просто вытащить мышь из области Peek, когда я вернусь, чтобы «убрать» заставку. Благодаря! - Leigh Carey