如何在Visual Studio预生成事件命令行中删除文件

How to delete files in Visual Studio Pre-build event command line

我试图在建立项目之前删除Visual Studio中$(TargetDir)中的文件。

您如何格式化命令行才能解决我遇到的以下问题?
alt text


尝试

1
2
cd $(TargetDir)
del *.tif

正如jvenema指出的那样,您的$(TargetDir)扩展为包含文件夹名称中包含空格的路径,这破坏了delete命令。


我最终使用rd /s /q"$(TargetDir)"清理目录。 据我所知它正在工作。


尝试在目录周围添加引号。


由于目录路径中的空格,您必须写del"$(TargetDir)*.tif"


老问题,但有两点:

1
del"$(TargetDir)*.tif" /q

1)/ q用于安静。 否则,del cmd会提示" ...确定(是/否)?"。 该版本不喜欢的。

2)正如许多人指出的那样," targetDir周围的目标目录中可能存在空间。


WMIC进程,其中name='chromedriver.exe' delete