Returns the filename, size, created time and modified time of each file in a folder.
If Folder is an empty string then an InvalidParameter error is returned along with the following string:
If Folder does not exist then an ExecutionError status is returned along with the following string:
If Folder is actually a file then an ExecutionError status is returned along with the following string:
If Folder itself cannot be opened (exceptions will be logged by the agent) or no files are found then this is considered a successful execution but no results are returned.
If Folder itself can be opened and Recursive is true but then a sub folder or file cannot be accessed then those items will be skipped in the results (the agent will log warnings).
Otherwise if any files are found then the result returned will have this form:
The DateCreated concept does not exist on some operating systems and consequently this field will be blank where it does not apply.
Where the agent cannot access Folder itself then the instruction will return ExcutionError