2016-06-24 16 views
0

Wie im Titel gezeigt. wir wissen, dass die Datenrettungsanwendungen den Datenträger durchsuchen und Informationen über Datenträgerpartitionen abrufen würden, aber in UWP ist der Zugriff auf das Dateisystem eingeschränkt, da der beschriebene Link so ist, ist es möglich, die Datenwiederherstellungssoftware in UWP zu konvertieren die Microsoft Desktop App Converter Anwendung.Können die UWP-Anwendungen die Festplatte scannen?

+0

Für Wiederherstellung von Dateien Sie in der Regel roh Zugriff auf den Speicher benötigen, bezweifle ich UWP sieht vor, dass (man stelle sich all die schlechten Dinge, die Sie tun können!). Auch das Konvertieren eines win32-Programms in UWP ist nutzlos, da es die plattformübergreifende Fähigkeit entfernt. Könnte genauso gut die Win32-App direkt ausführen ... – ManIkWeet

+0

Sie können dies für sich selbst beantworten (so wie ich kann): Wenn Sie eine Windows-Desktop-Anwendung in eine UWP-Anwendung konvertieren könnten ** alle ** Funktionalität, warum würde Microsoft Selbst die Einrichtung von Sicherheits-Firewalls für UWP-Apps? Jeder könnte sie leicht umgehen, indem er eine Desktop-Anwendung in UWP umwandelt. – IInspectable

+0

danke allen für Ihre Antwort! Aber ich möchte wissen, ob es einige offizielle Ressourcen von Microsoft gibt, die die Unmöglichkeit von UWP für Datenrettungsanwendungen bewiesen haben – Lomuto

Antwort

0

Eine Desktop Bridge-Anwendung kann auf das Dateisystem mit den vollen Rechten des Benutzers zugreifen, der die App ausführt. Dies ist anders als bei einem reinen UWP, für das zusätzliche Einschränkungen durch die App Container-Sandbox gelten.

Es sind nicht genügend Details im ursprünglichen Post vorhanden, um festzustellen, ob dies für Ihr Softwareprodukt ausreicht oder ob Ihr Prozess mit Administrator- oder Systemberechtigungen ausgeführt werden muss. Dies würde selbst für Desktop Bridge-Anwendungen nicht unterstützt.

Ich würde vorschlagen, dass Sie den Vorbereitungsleitfaden für Desktop Bridge-Konvertierung lesen, um festzustellen, ob dies eine gute Route für Ihre PC-Software wäre. https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare

Danke, Stefan Wick - Windows Developer Platform