Heim > Backend-Entwicklung > C++ > Wie können Windows 10 Universal Apps über App-Speicherbeschränkungen hinaus auf Dateien und Verzeichnisse zugreifen?

Wie können Windows 10 Universal Apps über App-Speicherbeschränkungen hinaus auf Dateien und Verzeichnisse zugreifen?

Linda Hamilton
Freigeben: 2025-01-09 22:27:41
Original
148 Leute haben es durchsucht

How Can Windows 10 Universal Apps Access Files and Directories Beyond App Storage Restrictions?

Windows 10 Universeller App-Datei-/Verzeichniszugriff

Zugriff auf Dateien und Verzeichnisse außerhalb des Anwendungsspeicherbereichs

In Universal Windows Apps (UWP) ist der Datei- und Verzeichniszugriff auf bestimmte Speicherorte beschränkt, einschließlich im Manifest deklarierter Verzeichnisse, vom Benutzer ausgewählter Ordner (über FileOpenPicker oder FolderPicker) und Dateien in einer FutureAccessList. Es gibt jedoch Möglichkeiten, auf Dateien außerhalb dieser ausgewiesenen Bereiche zuzugreifen.

Verwenden Sie FolderPicker und FutureAccessList

Eine Möglichkeit besteht darin, FolderPicker zu verwenden, damit der Benutzer das gewünschte Verzeichnis manuell auswählen kann. Dadurch erhält Ihre App Zugriff auf alle Dateien und Ordner in diesem Verzeichnis.

Alternativ können Sie ausgewählte Verzeichnisse zu einer FutureAccessList hinzufügen, um sie auch nach einem App-Neustart zugänglich zu machen.

AppExecutionAlias ​​​​und broadFileSystemAccess

In Windows 10 Version 1803 wurden zusätzliche Funktionen für den Dateisystemzugriff eingeführt:

  • AppExecutionAlias: UWP-Apps, die AppExecutionAlias ​​​​deklarieren, können implizit auf Dateien und Ordner im aktuellen Arbeitsverzeichnis zugreifen.
  • broadFileSystemAccess: Diese Funktion gewährt einer App vollständigen Dateisystemzugriff, ähnlich wie der Benutzer, der die App ausführt. Diese Funktion erfordert jedoch eine detaillierte Begründung, wenn Sie Ihre App an den Microsoft Store übermitteln.

Hinweis: Eine App muss in der Lage sein, die Zustimmungsaufforderung des Benutzers zu verarbeiten, wenn sie Zugriff auf eine Datei außerhalb der Standardberechtigungen anfordert.

Das obige ist der detaillierte Inhalt vonWie können Windows 10 Universal Apps über App-Speicherbeschränkungen hinaus auf Dateien und Verzeichnisse zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage