Hi,
ich habe da ein Problem mit Powershell.
Ich suche einen Weg eine Datei im Benutzerprofil C:\Users\Username auf über 1000 Windows 7 Computern zu finden.
Get-ChildItem ist viel zu langsam. Bin bei meinen recherchen hierrauf gestoßen:
[System.IO.Directory]::GetFiles
Leider bekomme ich immer den untestehenden Fehler.
Beim Versuch den Fehler mit try{} catch{} zu umgehen bekomme ich gar keine Ausgabe mehr zu sehen.
Wie bringe ich meinem Script bei das es einfach weitermachen soll, auch wenn es Fehler erzeugt?
Ich suche ein: -ErrorAction SilentlyContinue
Befehl:
[System.IO.Directory]::GetFiles("\\Computername\c$\Users\Username" , "MobaXterm.ini" , "ALLDIRECTORIES")
Ausgabe:
Exception calling "GetFiles" with "3" argument(s): "Access to the path '\\Computername\c$\Users\Username\AppData\Local\Application Data' is denied."At line:1 char:1
+ [System.IO.Directory]::GetFiles("\\vm-barakise-7\c$\Users\barakise" , ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : UnauthorizedAccessException