一般的な一時フォルダーを必要とするプログラムを作成しています。Windows の一時フォルダーに関する詳細を見つけようとしています。私が知っている2つの道があります -
AppData\Local\Temp\ の下の各ユーザー ディレクトリ内 これは、Windows のバージョンによって異なる場合があります。
Temp\ (C:\Windows\Temp) の下のシステム フォルダー内
Windowsがこれらのそれぞれに対して何をするのか正確に知りたいです。Windows がいずれかの場所からファイルを削除する場合、いつ削除しますか? これらのディレクトリをプログラミングに使用するにはどうすればよいですか?
編集:実際にはもっと大きな問題があります-一時ディレクトリに作成しているファイルを使用するプログラムで間接的に実行している特定のエンジンのため、パスに空白文字を使用しない一時ディレクトリが必要です. Windows で Java の System.getProperty("java.io.tmpdir") を実行すると、XP では "Documents and Settings..." の下にあるユーザー ディレクトリにある一時ファイルが表示されます。助言がありますか?これが、 C:\Windows\Temp\ ディレクトリについて疑問に思っている理由です...