AutoHotKey的那些事儿:(四)、AutoHotkey的文件操作
2015-10-15 21:13
495 查看
1读文件
if not FileExist(sFileName)
{
return ""
}
;打开文件
Loop
{
;读取配置文件中每一行
FileReadLine , line , %sFileName% , %A_Index%
.....
;文件读取完毕,退出
if ErrorLevel
{
break
}
}
2写文件
直接写:
outFile := FileOpen(positionFileName , "w" , "utf-8")
if !IsObject(outFile)
{
MsgBox , 不能打开文件: %positionFileName%
return
}
outFile.write(content)
outFile.Close()
追加写:
FileAppend [, Text, Filename, Encoding]
FileAppend , %content% , %positionFileName% ,utf-8
3文件删除
if FileExist(positionFileName)
{
FileDelete , %positionFileName%
}
4目录删除
FileRemoveDir , %productionDir% , 1
5目录创建
FileCreateDir , % outputDir
6文件移动到目录
;创建完目录之后,将作品移动到该目录下面,是用FileMove不是FileMoveDir
FileMove , %fileName% , %outputDir%
7目录移动到目录
FileMoveDir , %productionDir% , %outputPath% , R
if not FileExist(sFileName)
{
return ""
}
;打开文件
Loop
{
;读取配置文件中每一行
FileReadLine , line , %sFileName% , %A_Index%
.....
;文件读取完毕,退出
if ErrorLevel
{
break
}
}
2写文件
直接写:
outFile := FileOpen(positionFileName , "w" , "utf-8")
if !IsObject(outFile)
{
MsgBox , 不能打开文件: %positionFileName%
return
}
outFile.write(content)
outFile.Close()
追加写:
FileAppend [, Text, Filename, Encoding]
FileAppend , %content% , %positionFileName% ,utf-8
3文件删除
if FileExist(positionFileName)
{
FileDelete , %positionFileName%
}
4目录删除
FileRemoveDir , %productionDir% , 1
5目录创建
FileCreateDir , % outputDir
6文件移动到目录
;创建完目录之后,将作品移动到该目录下面,是用FileMove不是FileMoveDir
FileMove , %fileName% , %outputDir%
7目录移动到目录
FileMoveDir , %productionDir% , %outputPath% , R
相关文章推荐
- 大才小用: 用AutoHotkey实现WIN8下输入法切换快捷键Ctrl+Space[转]
- 简单的记录犯错的工具
- Autohotkey & puretext
- 向不支持输入法的软件输入中文
- 登录Sap
- AHK 之 ComObjCreate("Shell.Application").Windows
- 基于autohotkey(AHK)的通用摘录器的制作
- AutoHotKey实现百度云批量离线下载工具
- AutoHotKey神器的使用
- AutoHotKey的那些事儿:(一)、AutoHotkey常用命令
- AutoHotKey的那些事儿:(二)、AutoHotkey变量、函数、数组、类的使用
- AutoHotKey的那些事儿:(三)、AutoHotkey的字符串操作
- ToolKit-autohotkey_study
- 获取打开的文档的路径
- [AHK]每个半小时运行一次
- SciTE4AutoHotkey新建文件默认编码 UTF-8 with BOM
- Autohotkey
- autohotkey快捷键复制文件的路径
- autohotkey快捷键创建桌面记事本
- AutoHotKey之JB01 Script解密