【问题标题】:When is the Documents and Settings\USER\Local Settings\Temp folder cleared?Documents and Settings\USER\Local Settings\Temp 文件夹何时被清除?
【发布时间】:2010-11-09 00:59:51
【问题描述】:

我有一个关于从 Path.GetTempPath() 函数返回的目录的查询。

它返回“C:\Documents and Settings\USER\Local Settings\Temp”作为目录。

我在那里保存了一些临时文件,我想知道这个文件夹什么时候被清除,所以我知道它们会存在多久,如果它被清除的话。

每次我重新启动计算机时都会这样吗?还是在一定时间后?还是空间用完了?

一个很容易有人为我回答的问题!

谢谢

【问题讨论】:

    标签: c# windows settings


    【解决方案1】:

    只要计算机“清理”,它就会被清除。这可以通过多种方式完成:由用户手动、通过磁盘清理工具等。

    【讨论】:

    • 那么您认为公司计算机上是否会安装任何软件来偶尔清理文件夹?只是出于兴趣! :)
    • @ThePower 我希望不会有软件会定期清理临时文件夹,除非它是使用 Windows 附带的现有清理工具的计划任务。跨度>
    【解决方案2】:

    它永远不会被清除(除非用户厌倦了所有文件堵塞他的机器)。如果您在其中创建文件,则您有责任在完成后将其删除。毕竟,它是用于临时文件的。

    【讨论】:

    • 谢谢,我认为最好检查一下,以防它在某个时候被清除,因为我在应用程序中存储了一些文件,不希望它们在没有被告知的情况下消失!
    • @ThePower:随着时间的推移,您真的不应该依赖临时文件夹中剩余的文件。如果文件是半永久性的,则使用从 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 返回的路径。
    【解决方案3】:

    只有清除了才会清除。

    【讨论】:

      猜你喜欢
      • 2013-08-26
      • 1970-01-01
      • 1970-01-01
      • 2012-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-19
      • 2012-09-09
      相关资源
      最近更新 更多