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