Mohoin!
Ich arbeite gerade an einem relativ kleinen Spy-Programm (Legal versteht sich!!!), wobei sich ein kleines Problem auftut.
Dieses Programm soll die Verzeichnisse untersuchen können und in Strings ausgeben, wobei ich folgenden, guten Code gefunden habe:
Problem:
Wenn der String path z.B. = "C:\Programme\" ist, wird mir der Zugriff verweigert. Ein sofortiges starten mit Administrator hilf mir nicht weiter.
WICHTIG: Dieses Programm ist nicht zu illegalen zwecken, deswegen möchte ich auch keine "kriminellen" Antworten
Danke schon einmal im Vorraus,
Peter
Ich arbeite gerade an einem relativ kleinen Spy-Programm (Legal versteht sich!!!), wobei sich ein kleines Problem auftut.
Dieses Programm soll die Verzeichnisse untersuchen können und in Strings ausgeben, wobei ich folgenden, guten Code gefunden habe:
VB.NET-Quellcode
- Dim path as String = "C:\"
- For Each file As String In My.Computer.FileSystem.GetFiles(path, FileIO.SearchOption.SearchTopLevelOnly, "*.*")
- Console.WriteLine("[" & file & "]")
- Next
- 'Bzw.
- For Each dictionary As String In My.Computer.FileSystem.GetDirectories(path, FileIO.SearchOption.SearchTopLevelOnly, "*.*")
- Console.WriteLine("[" & dictionary & "]")
- Next
Problem:
Wenn der String path z.B. = "C:\Programme\" ist, wird mir der Zugriff verweigert. Ein sofortiges starten mit Administrator hilf mir nicht weiter.
WICHTIG: Dieses Programm ist nicht zu illegalen zwecken, deswegen möchte ich auch keine "kriminellen" Antworten
Danke schon einmal im Vorraus,
Peter