1
有沒有辦法通過JScript觸摸文件(即更改其修改時間)? FileSystemObject
(ActiveXObject)中有DateLastModified
屬性,但它是隻讀的。如何用JScript觸摸文件?
甚至無法找到一個明確的「不,你不能」這個......
有沒有辦法通過JScript觸摸文件(即更改其修改時間)? FileSystemObject
(ActiveXObject)中有DateLastModified
屬性,但它是隻讀的。如何用JScript觸摸文件?
甚至無法找到一個明確的「不,你不能」這個......
的Shell
對象(Shell.Application
)提供讀寫ModifyDate
屬性文件。這裏有一個如何使用它的例子:
var oShell = new ActiveXObject("Shell.Application");
var oFolder = oShell.NameSpace("C:\\MyFolder");
var oFile = oFolder.ParseName("MyFile.txt");
oFile.ModifyDate = "11/11/2009 8:00:00 AM";
另請參見嗨,腳本專家!關於這個問題的文章:Using the Shell Object to Modify File Dates in VBScript。 (示例代碼在VBScript中,但它應該可以幫助您瞭解想法。)