This works to count *.jpg files.
PS C:> @([System.IO.Directory]::EnumerateFiles('C:UsersPublicPictures', '*.jpg', 'AllDirectories')).Count
8
How can an -ErrorAction Continue
be applied to this?
PS C:> @([System.IO.Directory]::EnumerateFiles('C:Users', '*.jpg', 'AllDirectories')).Count
An error occurred while enumerating through a collection: Access to the path 'C:UsersAdministrator' is denied..
At line:1 char:1
+ @([System.IO.Directory]::EnumerateFiles('C:Users', '*.jpg', 'AllDire ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
See Question&Answers more detail:os