Дата последнего доступа не является чем-то, что FORFILES
производит. Это можно сделать с помощью сценария .bat, используя PowerShell.
powershell -NoProfile -Command ^
"Get-ChildItem -Recurse -File -Filter '*.exe' |" ^
"ForEach-Object {'""{0}""" {1} {2} {3}' -f @($_.FullName, $_.PSIsContainer, $_.LastAccessTime, $_.Length) }"
Выход:
"C:\src\t\renexe\bar.exe" False 2018-02-16 02:19:51 6
"C:\src\t\renexe\baz.exe" False 2018-02-16 02:19:51 6
"C:\src\t\renexe\foo.exe" False 2018-02-16 02:19:51 6