Inizio col dire che questa è una prova che sto facendo.
Allora, voglio contare quanti file stanno in una cartella (compresi quelli nelle sottocartelle).
Utilizzo il codice My.Computer.FileSystem.GetFiles("Path", FileIO.SearchOption.SerachAllSubDirectories).Count.
Ok, fin qui tutto bene, specialmente se analizzo cartelle che non richiedono permessi particolari, però appena vado ad analizzare una cartella per cui non ho i permessi... ecco il codice:
Ricevo l'errore:codice:MessageBox.Show(My.Computer.FileSystem.GetFiles("C: Windows\System32\", FileIO.SearchOption.SearchAllSubDirectories).Count)
UnauthorizedAccessException:Accesso al percorso 'C:\Windows\System32\logFiles\WMI\RtBackup' negato
Come posso evitare ciò??
Ovviamente non posso utilizzare un Try perchè non effettuerebbe il controllo. Per me è ESSENZIALE avere quel valore, quindi non posso saltarlo... cosa mi consigliate??