web-dev-qa-db-ja.com

Wineはファイルをどこに保存しますか?

ドットネット4.5.2アプリケーションがあります。これは、データフィードを.txtファイルに保存する単なるコンソールアプリケーションです。プログラムはいくつかの.dllファイルに依存しています(プライベートデータコネクタ、私はそれらを制御できません)。

Winetricks経由でdotnet 4.5.2をインストールしました

winetricks -q dotnet45 corefonts

今、アプリケーションを実行しています

wine ~/datafeed.exe

実際に.txtファイルを保存できますか?

5
icherevkov

Wineのファイルはデフォルトで/home/user/.wine/drive_c/に保存されます。

.wineは隠しフォルダーですので、 Ctrl + H あなたのホームフォルダにそれを表示します。

ハードドライブの正しい場所を参照することにより、ほとんどのプログラムで他のフォルダーを選択できます。

8
anonymous2

不完全な既存の答え。

Wineで実行中のアプリケーションは、~/.wine/dosdevicesで指定された場所にデータを保存できます。

これらはグラフィカルに指定することもできます。これを行うには、ダッシュからConfigure Wineを起動し、Drivesタブに切り替えます。残りは自明であるべきです。

デフォルトでは、2つの「ドライブ」(Windowsがそれらを呼び出す)があります:c:z:c:はデフォルトで../drive_cを指し、その場所では~/.wine/drive_cと等しくなります。そのため、wineで実行されているアプリケーションがc:ドライブにデータを保存している場合、そこにあります。

ただし、ドライブz:は、ファイルシステムのルートである/を指します。これは、デフォルトでワインアプリケーションがシステム上のすべてのファイルにアクセスできることを意味します。ただし、ワインにアクセス権があります。 (デフォルトで)ユーザー権限。

とにかく、アプリケーションはそのデータをドライブc:に保存しているので、~/.wine/drive_cに保存している可能性がありますが、特に、検索しているファイルが見つからない場合は、~/.wine/drive_c

3
UTF-8