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 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…