怎么用autohotkey实现按一个键盘按键将资源管理器中选中的文件移动到指定文件夹 10
1个回答
展开全部
由于需要用户选择,只能提示用户选择后再移动,下面代码参考下:
M::
{
DestDir = D:\MyFolder ;目标文件夹
SourceDir = ;源文件夹
FileSelectFile, files, M3 , ,选择文件 ; M3 = Multiselect existing files.
if files =
;未选择文件
{
return
}
Loop, parse, files, `n
{
if a_index = 1
;设置源文件夹
SourceDir=%A_LoopField%\
else
{
FileMove, %SourceDir%%A_LoopField%, %DestDir%
}
}
MsgBox,所选文件移动完成
return
}
M::
{
DestDir = D:\MyFolder ;目标文件夹
SourceDir = ;源文件夹
FileSelectFile, files, M3 , ,选择文件 ; M3 = Multiselect existing files.
if files =
;未选择文件
{
return
}
Loop, parse, files, `n
{
if a_index = 1
;设置源文件夹
SourceDir=%A_LoopField%\
else
{
FileMove, %SourceDir%%A_LoopField%, %DestDir%
}
}
MsgBox,所选文件移动完成
return
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询