質問: tempフォルダに移行(?)する理由は? osはビスタです、それで 私も本来tempフォルダ役割は分かって 不要なファイルの溜まる場所と言う認識なんですが 要するに、ブラウザのキャッシュと同じと認識してます それで実は、(マイ)ドキュメント内と 外付けhdd内の特定のフォルダで 中のファイルを起動すると、どういう訳か 元に戻ろうとした時、ドキュメントに戻らないで tempフォルダに行ってしまうんです 詳細を言うと、特定のフォルダは 最終的なファイルがrmの動画なんですが それを再生すると、必ずtempフォルダに戻るんです つまり、再生した時tempフォルダ内に動画ファイルが作成され 勝手に、そっちに移行してるみたいな感じです その時のフォルダ場所が、ドキュメント内だと c:\users\ユーザー名\desktop\documents\フォルダ名\フォルダ名 \フォルダ名\ファイル名.zip\動画ファイル名.rm の動画ファイルを再生すると c:\users\ユーザー名\appdata\local\temp\tempファイル名.zip の所に作られて、元のフォルダに戻ろうとしても 出来なくなっており、元に戻って作業したい場合も困るんです これは、どうしてなんでしょうか? ちなみにtempフォルダ内を全て削除しても同じです
回答: 理由は、zipファイルだからじゃないでしょうか。 zipファイルを右クリックからすべて展開、またはzipファイルを開いて中身を適当な場所に移動等すれば回避できると思います。 windows上では通常のフォルダと同じように操作できてしまいますが、zipファイルは複数のファイルをまとめて圧縮したアーカイブファイルの一種であってフォルダではありません。 当然、アーカイブされている中身をそのまま編集することもできません。 再生するためには一時的(temporary)に展開する必要があり、一時ファイルとしてtempフォルダに置かれます。 実際にはzipファイルの扱いはソフトによって若干異なりますが、概ね事前に展開しておくほうが無難です。