防止程序在用户主目录中创建文件

防止程序在用户主目录中创建文件

我为课堂运行一个工程程序,Quartus 2。问题我遇到的情况是,每次我启动该程序时,它都会在我的主目录中创建 10 个位图文件。

在此处输入图片描述

这不是什么大问题,只是让我的强迫症很痛苦 :( 我可以删除它们而不影响任何东西,但每次启动程序时它都会重新创建它们,并且程序中没有任何东西(我发现)可以阻止这些文件的创建。

我可以做些什么来阻止该程序或任何程序在我的主文件夹中创建这样的文件?

答案1

如果您的主目录根目录中没有存储任何其他位图,并且应用程序在启动时创建了这些位图,那么您可以使用批处理脚本来打开该程序。我的批处理脚本有点生疏,但可能像这样:

@echo off
start "path\to\your\application.exe"

REM Wastes a few second to allow bitmaps to be created
PING 127.0.0.1 -n 6

REM Change to home directory
cd path\to\your\home\directory
del *.bmp /f /q

REM Close Batch Window
exit

如果其中确实有位图,那么也许可以将 del 行更改为del qms*.bmp,这样只会删除名称以 qms 开头的位图。

相关内容