【VBScript】ファイルの更新日時を変更する

VBScript

ファイルの更新日時を変更する

ファイルの更新日時を変更する例です。

先頭にあるConstの二つを変更することだけで実行できます。

'この2つのみを設定する
Const filePath = "C:\test\list1.txt"      '更新日時を変更したいファイルのフルパス
Const UpdateDate = "2022/9/27 20:34:56"   '更新したい日時

Dim objFolder
Dim objFile
Dim objShell
Dim fs
Dim folderName
Set fs = WScript.CreateObject("Scripting.FileSystemObject")
Set objShell = WScript.CreateObject("Shell.Application")
folderName = Replace(filePath , fs.GetFile(filePath).Name , "")
Set objFolder = objShell.NameSpace(folderName)
Set objFile = objFolder.ParseName(replace(filePath,folderName,""))

'ここで更新日時を変更する
objFile.ModifyDate = UpdateDate