-1

使用 AutoHotkey 或 AutoIt 我需要创建(并命名)日期格式的数据库 (.db) 文件。

文件应命名为January/01/2000.db,January/02/2000.db等。直到现在;每天一个新文件。

此外,创建的文件需要位于与文件同名的新文件夹中。

4

1 回答 1

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
}
于 2012-11-05T01:53:23.727 回答