web-dev-qa-db-ja.com

%TEMP%フォルダーからサブフォルダーを作成することをお勧めしますか?

%TEMP%フォルダー(つまり、C:\Documents and Settings\Me\Local Settings\Temp\)を見ると、そこに何かを貼り付けているアプリケーションもあれば、そこにあるサブフォルダーに貼り付けているアプリケーションもあります。これらのサブフォルダーには、アプリケーションまたは作成者にまでさかのぼることができる名前が付いている場合があり、ランダムなものもあります。

  • ここにベストプラクティスはありますか?
  • それは重要ですか?
  • ディスククリーンアップを行うと、フォルダ全体が削除されますか?
  • C:\Windows\Tempはどうですか? Windows自体以外のアプリケーションで使用されるのはいつですか?
3
rossmcm
  1. 私が精通しているベストプラクティスはありません。これは一時ファイルのディレクトリであり、ごみ箱のように見える可能性があります。開発者として、アプリケーションの名前でディレクトリを作成し、そこにすべてのファイルを配置し、可能であればそれをクリーンアップする方が簡単だと思います。しかし、それは良い習慣だと思います。OSが動揺することは何もありません。

  2. これらのファイルを必要とする人だけが重要です。大量のファイルを生成して後で使用する場合は、それらを追跡する必要があります。それらがすべて同じディレクトリにあると、より簡単になります。また、すべてのオペレーティングシステムには、ディレクトリが保持できるファイルの数に制限があるため、同じディレクトリに多くのファイルを配置することは決して良い習慣ではありません。

  3. ディスククリーンアップ 削除できます-なんらかの方法で設定しない限り、自動的には実行されません。

  4. 私は個人的にC:\WINDOWS\Tempを好みます-それで、私は%TEMP%をそれを指すように変更します。これは通常、Windowsコンポーネントの内部ですが、私のジャンクがそこにあれば、Windowsは正常に機能します。 C:\Documents and Settings\myuserの下のすべてがユーザープロファイルの一部であると誰かが私に言ったことを思い出します-したがって、そこにあるファイルが少ないほど、コンピューターは高速になります。それが本当かどうかはわかりませんが、とにかく一時ファイルをそこに置くことは避けています。

3
RonK

C:\ windows\tempは、ローカルシステム、ローカルサービス、およびネットワークサービスとして実行されているプロセスによって使用されます。

1
Justin Dearing