Где хранятся файлы Wine?

У меня есть приложение dotnet 4.5.2, которое представляет собой просто консольное приложение, которое сохраняет некоторые данные в файле .txt. Программа зависит от некоторых DLL-файлов (частные коннекторы данных, у меня нет контроля над ними).

Я установил dotnet 4.5.2 через winetricks

winetricks -q dotnet45 corefonts

Теперь я запускаю свое приложение

wine ~/datafeed.exe

и не могу проверить, что он фактически сохраняет мои .txt-файлы?

1
задан 3 November 2017 в 10:48

1 ответ

Существующий ответ не завершен.

Приложения, работающие в вине, могут хранить данные в местах, указанных в ~/.wine/dosdevices.

Эти функции также могут быть указаны графически. Для этого запустите Configure Wine из панели и переключитесь на вкладку Drives. Остальное должно быть самоочевидным.

По умолчанию есть два «диска» (как их вызывает Windows): c: и z:. c: по умолчанию указывает на ../drive_c, который в этом месте равен ~/.wine/drive_c. Поэтому, если приложение, работающее в вине, хранит свои данные на диске c:, оно там.

Однако диск z: указывает на /, который является вашим корнем файловой системы. Это означает, что по умолчанию винные приложения могут получить доступ ко всем файлам вашей системы, если у вина есть права на это. Итак, (по умолчанию) ваши права пользователя.

В любом случае, скорее всего, приложение сохранит свои данные на диске c: и, следовательно, в ~/.wine/drive_c, но я думаю, что вышеизложенное стоит знать, особенно если вы Найти файл, который вы ищете, в ~/.wine/drive_c.

3
ответ дан 23 May 2018 в 05:26

Другие вопросы по тегам:

Похожие вопросы: