Autohotkey实现类似total commander拷贝文件路径的快捷键

来源:互联网 发布:mac综合讨论区 编辑:程序博客网 时间:2024/06/14 08:36

http://blog.csdn.net/ryanzll/article/details/5586740


在total commander中,我们可以通过快捷键ctrl+1/2/3,快速的获得文件的目录/文件名/全路径。通过Autohotkey可以实现类似功能,详细如下,只不过快捷键设置成了win+1/2/3以免冲突。

 

 

#1::

send, ^c

clipwait

filename = %clipboard%

subpart = /

StringGetPos, index, filename, %subpart%, R

if index >= 0

{

  filename := SubStr(filename, 1,index+1)

  clipboard = %filename%

}

return

 

#2::

send, ^c

clipwait

filename = %clipboard%

subpart = /

StringGetPos, index, filename, %subpart%, R

if index >= 0

{

  filename := SubStr(filename, index+2)

  clipboard = %filename%

}

return

 

#3::

send, ^c

clipwait

clipboard = %clipboard%

return


1 0
原创粉丝点击