Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ordner- bzw. Dateirechte ermitteln

Empfohlene Antworten

Hallo,

im Moment schreiben wir an einem Suchprogramm, dass einen angegebenen Ort auf dem Computer (Ordner oder Festplatte) nach einem Keyword durchsucht. Unter anderem können auch Textdokumente nach dem Keyword durchsucht werden. Jetzt macht uns aber, wenn bspw. C:\ als Suchort festgelegt ist, der Ordner System Volume Information, der Papierkorb-Ordner und diverse andere Ordner, für die keine Berechtigungen vorliegen Ärger. Mit welcher Methode kann ich prüfen, ob das Programm die erforderlichen Rechte hat oder nicht? Sodass das Suchprogramm dann in der Schleife nicht abbricht.

Try and Catch bietet hier auch keine Lösung, da die Schleife dann trotzdem unterbrochen wird.

Gruß,

Bully

Ich hab mich da leider vertan.

Der Fehler ist noch vor der Schleifer.

und zwar fragt er mit

FileInfo[] txtFileArray = Files.GetFiles("*txt", SearchOption.AllDirectories);

Alle Txt-Dateien in dem Ordner ab. Dasselbe macht er noch mal für doc und html dateien. Jetzt kommt als Fehlermeldung:

Message: The process cannot access the file 'C:\Program Files\Common Files\FFUMS\FVoiceExt32.txt' because it is being used by another process.

Wenn er die Datei nicht öffnen kann und die Txt-Suche bricht dann in diesem Ordner ab. Sprich er vergleicht nicht mehr alle Dateien mit den Suchkriterien.

Ich müsste doch schon irgendwie wissen, wie ich gucken kann ob ich Zugriff auf eine Datei habe oder nicht.

Gruß,

bully

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.