[ahk]复制当前文件,并以当前文件夹名称命名
2015-11-02 11:34
267 查看
;【作者】sunwind
;【时间】2015年11月2日11:27:22
;【功能】本例是按F4复制当前文件,并以当前文件夹名称命名
;【原理】实现ClipboardPath 功能,还可以自由扩展,比如对rar文件即解压缩,对mp3文件立即播放等等
;热键F4
F4::
ClipSaved := ClipboardAll
Clipboard =
Send, ^c
ClipWait
If !ErrorLevel
{
FullFileName=%Clipboard%
Loop, parse, FullFileName, `n, `r
{
SplitPath, A_LoopField, name, dir, ext, name_no_ext, drive
SplitPath,dir, fatherDirName
FileCopy,%FullFileName%,%dir%\%fatherDirName%.%ext%
}
}
Clipboard := ClipSaved
ClipSaved =
Return
;【时间】2015年11月2日11:27:22
;【功能】本例是按F4复制当前文件,并以当前文件夹名称命名
;【原理】实现ClipboardPath 功能,还可以自由扩展,比如对rar文件即解压缩,对mp3文件立即播放等等
;热键F4
F4::
ClipSaved := ClipboardAll
Clipboard =
Send, ^c
ClipWait
If !ErrorLevel
{
FullFileName=%Clipboard%
Loop, parse, FullFileName, `n, `r
{
SplitPath, A_LoopField, name, dir, ext, name_no_ext, drive
SplitPath,dir, fatherDirName
FileCopy,%FullFileName%,%dir%\%fatherDirName%.%ext%
}
}
Clipboard := ClipSaved
ClipSaved =
Return
相关文章推荐
- 整理Android各种框架文档
- 3.2 ACM输入输出--多组测试用例--C、C++
- JavaScript中的类和原型的理解
- windows的exe、lib文件跟c运行时库怎么关联的
- 移动端多行文本溢出省略
- 非常实用的12个jquery代码片段
- Facebook分享报错:应用程序配置禁止了给定网址
- java网络编程——Socket和ServerSocket,套接字编程——简单聊天室
- 去掉"为了有利于保护安全性,Internet Explorer 已限制此网页运行可以访问计算机的脚本或ActiveX控件"的提示
- opencv2中IplImage和Mat的相互转化
- Javascript定义类(class)的三种方法
- ajaxfileupload 始终不执行success 只执行error方法;SyntaxError: expected expression, got '<
- JS 页面加载触发事件 document.ready和onload的区别(转)
- jQuery+CSS3折叠卡片式下拉列表框实现效果
- java中AWT和SWing的区别与联系
- 单模式匹配KMP求匹配位置和匹配数目
- 终于有人把P2P、P2C、O2O、B2C、B2B、C2C 的区别讲透了!
- 十字路口的程序员
- WebApi传参总动员(三)
- ——黑马程序员——C语言中的指针(二)