Могут ли приложения UWP сканировать диск?

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


person Lomuto    schedule 24.06.2016    source источник
comment
Для восстановления файлов вам обычно нужен необработанный доступ к хранилищу, я сомневаюсь, что UWP предоставляет это (представьте себе все плохие вещи, которые вы можете сделать!). Также бесполезно преобразовывать программу win32 в UWP, поскольку она удаляет кроссплатформенность. Можно было бы сразу запустить приложение win32...   -  person ManIkWeet    schedule 24.06.2016
comment
Вы можете ответить на этот вопрос для себя (так же, как и я): если бы вы могли преобразовать приложение Windows Desktop в приложение UWP, сохранив все функциональные возможности, зачем Microsoft вообще устанавливать брандмауэры безопасности для приложений UWP? Каждый может легко обойти их, преобразовав настольное приложение в UWP.   -  person IInspectable    schedule 24.06.2016
comment
всем спасибо за ответ! но я хочу знать, есть ли какие-то официальные ресурсы Microsoft, доказывающие невозможность UWP для приложений восстановления данных   -  person Lomuto    schedule 24.06.2016


Ответы (1)


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

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

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

Спасибо, Стефан Вик - Платформа для разработчиков Windows

person Stefan Wick MSFT    schedule 17.04.2017