1

Я хотел бы создать скрипт AutoHotKey, чтобы при копировании строкового элемента в буфер обмена выполнялся поиск и замена строки, а полученная строка копировалась в буфер обмена. В идеале я хотел бы, чтобы это происходило автоматически при заполнении буфера обмена.

Псевдокод для этого может выглядеть так:

Предположим для этого примера, что строка, которая будет помещена в буфер обмена, это «h:\my folder»

  1. Событие заполнения буфера обмена (в идеале) или, если необходимо, я могу вручную вызвать действие несколькими способами
  2. «h:\» заменяется на «\myserver\my share\»
  3. «\myserver\my share\my folder» копируется в буфер обмена

Как я могу это сделать?

1 ответ1

3

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

#Persistent
return
OnClipboardChange: 
StringReplace, clipboard, clipboard, h:\, \myserver\my share\, All
return

Проверено, и это работает для меня

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .