I\'ve written a script that will be used for archiving log files from a server. I\'m in pretty good shape with everything but the recursiveness or not of Get-ChildItem...
This is expected behaviour, but admittedly confusing. From the Get-ChildItem help file:
-Include
Retrieves only the specified items. The value of this parameter qualifies the Path parameter. Enter a path element or pattern, such as "*.txt". Wildcards are permitted.
The Include parameter is effective only when the command includes the Recurse parameter or the path leads to the contents of a directory, such as C:\Windows*, where the wildcard character specifies the contents of the C:\ Windows directory.
ps> help dir -full | more
Hope this helps,
-Oisin