使用AutoHotkey或AutoIt我需要以日期格式创建(和命名)数据库(.db)文件。
文件应命名为January/01/2000.db
,January/02/2000.db
等。直到今天;每天一个新文件。
此外,创建的文件需要位于与文件同名的新文件夹中。
答案 0 :(得分:4)
January / 01 / 2000.db 不是有效的文件名,而是文件夹路径! 以下AutoHotkey代码段可以执行此操作:
#SingleInstance, Force
SetWorkingDir %A_ScriptDir%
SetBatchLines -1
DatB := 20000101000000
DatE := SubStr( A_Now,1,8 ) . "000000"
While ( DatB <= DatE ) {
FormatTime, DT, %DatB%, MMMM\dd
FormatTime, YY, %DatB%, yyyy
DatB += 1, Day
FileCreateDir, %A_ScriptDir%\%DT%
FileAppend,, %DT%\%YY%.db
}