创建名称中包含系统日期的文件夹

时间:2014-01-17 16:55:35

标签: vbscript automation

我在创建一个名称使用当前系统日期的文件夹时遇到了一些问题。 我找到了一个Date函数,但我无法使用它(我一直收到“找不到路径”错误)。遵循我的代码:

directory = "C:\Users\f8057612\Desktop\Bancos\Script_Operadoras\TEST\TESTFOLDER" & " - Day " & Date() & "\"

Set FSO = CreateObject("Scripting.FileSystemObject")    

If Not FSO.FolderExists(directory) Then
    FSO.CreateFolder directory 
End If  

我怎么能使用“日期”功能? 任何其他创建具有系统日期的文件夹的方式也是受欢迎的!谢谢!

2 个答案:

答案 0 :(得分:3)

字符串连接的语法是

sA & sB

将其与您的比较:

directory = "C:\Users\...\TESTFOLDER" & " - Day " Date() & "\"

要处理问题的格式部分,请查看您是否无法从this answer获得建议。

答案 1 :(得分:-1)

Date()最有可能返回一些不能用作文件夹名称的字符。尝试使用格式功能包裹Date()

Format(Date(), "yyyy.mm.dd")