將項目複製到剪貼簿時,如何編寫 AutoHotKey 腳本來搜尋和取代剪貼簿字串?

將項目複製到剪貼簿時,如何編寫 AutoHotKey 腳本來搜尋和取代剪貼簿字串?

我想建立一個 AutoHotKey 腳本,以便當將字串項目複製到剪貼簿時,對字串進行搜尋和替換,並將生成的字串複製到剪貼簿。理想情況下,我希望在剪貼簿被填充時自動發生。

偽代碼可能如下所示:

假設本例要放入剪貼簿的字串是“h:\myfolder”

  1. 剪貼簿被填滿的事件(理想情況下)或者如果有必要,我可以透過多種方式手動觸發該操作
  2. “h:\”替換為“\myserver\my share\”
  3. 「\myserver\my share\my資料夾」被複製到剪貼簿

我怎樣才能做到這一點?

答案1

你可以嘗試這個,它應該有效,或者至少讓你開始,我沒有機會測試它:

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

經過測試,這對我有用

相關內容