2016-06-24 5 views
0

Как показано в заголовке. мы знаем, что приложения для восстановления данных будут сканировать диск и получать информацию о дисковых разделах, но в UWP доступ к файловой системе ограничен, так как ссылка описана https://msdn.microsoft.com/en-us/windows/uwp/files/file-access-permissions , так что можно ли преобразовать программное обеспечение для восстановления данных в UWP через приложение Microsoft Desktop App Converter.Могут ли приложения UWP сканировать диск?

+0

Для восстановления файлов обычно требуется сырой доступ к хранилищу, я сомневаюсь, что UWP предусматривает, что (представьте себе все плохое, что вы можете сделать!). Также конвертация программы win32 в UWP бесполезна, поскольку она удаляет кросс-платформенную способность. Могу также запустить приложение win32 прямо сейчас ... – ManIkWeet

+0

Вы можете ответить на него сами (как я могу): если вы можете конвертировать приложение Windows Desktop в приложение UWP, сохраняя ** все ** функции, почему Microsoft даже потрудитесь установить защитные брандмауэры для приложений UWP? Каждый может легко обойти их, переведя настольное приложение в UWP. – IInspectable

+0

спасибо всем за ваш ответ! но я хочу знать, потому что у Microsoft есть некоторые официальные ресурсы, и Microsoft доказала невозможность использования UWP для приложений восстановления данных – Lomuto

ответ

0

Приложение Desktop Bridge может обращаться к файловой системе с полными правами пользователя, запускающего приложение. Это не похоже на чистый UWP, который имеет дополнительные ограничения, установленные изолированной песочницей App Container.

В исходном сообщении недостаточно подробностей, чтобы определить, достаточно ли этого для вашего программного продукта, или если ваш процесс должен запускаться с правами администратора или системы. Это не будет поддерживаться даже для приложений Desktop Bridge.

Я бы посоветовал вам прочитать руководство по подготовке для преобразования Desktop Bridge, чтобы определить, будет ли это хорошим путем для вашего программного обеспечения для ПК. https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare

Спасибо, Stefan Wick - Windows Developer Platform