大家好!使用vbs複製並重命名最早的文件
我一直在挖掘.vb和.vbs。複製後重命名文件有一個小問題。從this(只是給信貸的信用到期:P)人我已經找到如何將文件複製到另一個文件夾,但我似乎沒有能夠重命名該文件。
所以我要複製的文件,並命名原始到execute.HMS
這是複製代碼:提前和親切的問候
Set objFSo = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder("F:\commandfolder")
Set colFiles = objFolder.Files
dtmOldestDate = Now
For Each objFile in colFiles
If objFile.DateCreated < dtmOldestDate Then
dtmOldestDate = objFile.DateCreated
strOldestFile = objFile.Path
End If
Next
objFSO.CopyFile strOldestFile, "F:\commandfolder\Processed\"
感謝,
戴夫
有一個File/Folder.Move方法:http://msdn.microsoft.com/en-us/library/kxtftw67 %28v = vs.84%29.aspx –
@ Ekkehard.Horner我知道。但是,如果我正確理解OP,他想將文件複製到'F:\ commandfolder \ Processed',然後重命名源文件夾中的文件。 –
當然,你是對的。 –