Какие данные о системе получают Portable приложения в Windows?

Какие данные о системе Windows может собирать портативная версия программы, в отличие от полной установки? Зависит ли это от разработчика программы? Возможно, рассмотреть на примере клиента Telegram.
  • 2 января 2024 г. 19:47
Ответы на вопрос 3
Приложения Portable в Windows получают данные о системе, такие как операционная система, версия, разрядность (32-битная или 64-битная), информацию о процессоре, объеме оперативной памяти и доступном пространстве на диске.

Портативная версия программы может собирать такие данные, как имя пользователя, путь установки, настройки программы, историю использования и другие данные, которые могут быть полезными для пользователя. В отличие от полной установки, портативная версия обычно не имеет доступа к системным данным или ресурсам, таким как реестр Windows, и обычно сохраняет все свои файлы и настройки в одном каталоге.

Для примера, рассмотрим портативную версию клиента Telegram. Приложение может собирать данные только о своем пользователе, например, сохраненные чаты, настройки аккаунта и другие данные, храня их локально на диске. Однако, в отличие от полной установки, портативная версия обычно не имеет доступа к другим данным системы, таким как список контактов, история браузера и т.д., так как она не имеет таких привилегий доступа к данным в операционной системе. Все это может зависеть от разработчика программы и его целей при создании портативной версии.
Что portable версия программы может узнать о системе?
ту же самую что и не "portable" версия.
Что portable версия программы может узнать о системе?

Все то же самое, что и «не порабл».

Разница в этих вариантах установки, скорее в том, что «обычная» устанавливает приложение в системные папки и, возможно, использует установленные библиотеки, а «портабл» - полностью самодостаточна и поэтому без разницы куда ее устанавливать.
Похожие вопросы