5

VB スクリプトを使用して、フォルダーの DateLastModified プロパティを「タッチ」または更新する必要があります。

PowerShell はオプションではありませんが、PowerShell で可能であれば興味があります。

また、GNU touch.exe のような外部プログラムを実行したくありません。スクリプトは複数のコンピューターで実行され、PowerShell または外部プログラムがインストールされることは保証できません。

手がかりや助けをありがとう、スティーブ

psもtechnetで尋ねました。

4

1 に答える 1

3

ここから:

http://www.tek-tips.com/viewthread.cfm?qid=1372273

ModFileDT "c:\rootdir", "folder", "1/01/2007 4:18:02 PM"

Function ModFileDT(strDir, strFileName, DateTime)

    Dim objShell, objFolder

    Set objShell = CreateObject("Shell.Application")
    Set objFolder = objShell.NameSpace(strDir)
    objFolder.Items.Item(strFileName).ModifyDate = DateTime
End Function
于 2012-04-04T17:41:13.793 に答える