Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Powershell - Continiue on"Error" or "Access denied" bei - System.IO.Directory Klasse GetFiles Methode

$
0
0

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


Viewing all articles
Browse latest Browse all 2314


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>