Где размещать портативные программы в Windows

Где размещать портативные программы в Windows

Где в Windows лучше всего хранить переносимые двоичные файлы?

У некоторых программ нет установщика, их просто нужно куда-то положить. Я всегда задавался вопросом, какое место в стандартной структуре каталогов Windows будет хорошим для таких файлов. Я видел, как люди используют (подкаталоги) C:\Localdata, но не могу найти никаких упоминаний о том, что это стандарт (официальный или неофициальный).

Конечно, эти программы можно размещать где угодно, но мне интересно, есть ли для этого какое-то общепринятое место.

решение1

C:\Users\<username>\AppData\Local\Programs\кажется, это подходящее место.

Мне не совсем понятно, какое местоположение будет, если приложение будет доступно всем локальным пользователям. Я предполагаю C:\ProgramData, но я не знаю, является ли этот каталог «перемещаемым» или локальным.

решение2

Нет "официального" места для их размещения. Вы можете разместить их где угодно. Единственное, о чем следует беспокоиться, это доступ. Убедитесь, что вы и любые другие учетные записи, которые будут получать доступ к портативным приложениям, имеете соответствующие разрешения для доступа и запуска приложений.

Лично я помещаю их в папку в корне жесткого диска, что-то вроде "utils", чтобы знать, где их найти, если понадобится. Для приложений, которые я использую на нескольких машинах, я могу установить их в Dropbox/Google Drive/OneDrive, чтобы иметь к ним доступ на всех моих машинах.

Связанный контент