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

Die*_*anz 8 windows tmp

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

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

RD C:\tmp /S /Q
MKDIR C:\tmp
Run Code Online (Sandbox Code Playgroud)

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

Jen*_*rat 6

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

Windows不会自行清理它,但是可以在关机时删除其内容(由于许多应用程序无法正确清理,因此建议不定期清理)。

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

要设置关闭脚本,请使用@Alex K提供的答案。


Ale*_* K. 5

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

运行gpedit.msc并查看http://technet.microsoft.com/zh-cn/library/cc770300.aspx,以获取有关配置要运行的脚本的说明。

我运行的蝙蝠文件是

@echo off
@rd c:\null\ /s /q
@md c:\null
Run Code Online (Sandbox Code Playgroud)

  • 您可以使用注销/启动事件通过任务计划程序(taskschd.msc)运行某些事件 (2认同)