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