【问题标题】:AutoHotKey script to copy outlook email link and open email via Window CMDAutoHotKey 脚本复制 Outlook 电子邮件链接并通过 Window CMD 打开电子邮件
【发布时间】:2018-03-24 13:49:47
【问题描述】:

我正在寻找一个 AutoHotKey 脚本,它将突出显示的电子邮件附件链接复制到 Windows Run Diag (Windows Key+R) 并打开电子邮件。到目前为止,我已经完成了我想要工作的部分内容,但似乎无法将它们全部整合到一个脚本中以提供所需的结果。

这些是我的要求,也是我迄今为止更好地理解我的最终目标的要求:

要求:

1) 浏览器中突出显示的电子邮件附件链接

2) Ctrl+C -- 从浏览器复制电子邮件附件链接

3) Windows Key+R -- 打开Windows Run Diag

4) Ctrl+V -- 将电子邮件附件链接粘贴到 Windows Run Diag

5) Enter -- 打开邮件

AutoHotKey 脚本:

$F10::    
Send, ^c  ; This command alone copy the email attachment link     
ClipWait     
FileDlg := ComObjCreate("Shell.Application").FileRun, FileDlg := "" ; this command alone also open the Windows Run Diag    
Send, ^c{ENTER}    
return

【问题讨论】:

  • 如果您手动操作(不使用 AutoHotKey),Outlook 是否可以通过“电子邮件附件链接”正确打开?
  • 您的代码似乎将复制命令发送到您的运行对话框,而不是粘贴。将发送,^c 更改为发送,^v

标签: autohotkey


【解决方案1】:

您是否尝试在打开“运行”对话框后添加延迟?如果您没有禁用它,您也可以将 comobjcreate 替换为 #r。

$F10::
Send, ^c
ClipWait
Send, #r
Sleep 100
Send, ^v{ENTER}
return

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 2016-05-27
    相关资源
    最近更新 更多