Windows中的tmp文件夹,如Linux中的/ tmp

时间:2013-02-27 11:36:35

标签: windows tmp

我在Windows中创建了一个文件夹,C:\ tmp \,我希望它在Linux中的行为类似于/ tmp / folder,即每次启动系统时都会删除其内容。

我认为要运行的命令可能是(至少在Windows 7上):

RD C:\tmp /S /Q
MKDIR C:\tmp

在每次启动时执行此命令的方法?或者,有任何更好的方法来实现这一目标吗?

2 个答案:

答案 0 :(得分:4)

我通过关闭脚本来清除名为c:\null

的目录

运行gpedit.msc&有关配置要运行的脚本的说明,请参阅http://technet.microsoft.com/en-us/library/cc770300.aspx

我运行的bat文件是

@echo off
@rd c:\null\ /s /q
@md c:\null

答案 1 :(得分:3)

您应该使用指向不同Windows版本上不同位置的环境变量%TEMP%,但它是Windows中临时数据的已定义位置。

Windows不会自行清理它,但可以在关机时删除其内容(并且由于许多应用程序无法正常清理,建议偶尔执行此操作)。

不要删除%TEMP%文件夹,但使用del %TEMP%\* /s /f /q删除内容,这样就不会删除内容,因此您无需重新创建文件夹。

要设置关闭脚本,请使用@ Alex K。

提供的答案