【发布时间】:2012-07-23 15:25:11
【问题描述】:
如何编写一个批处理文件来只删除 VisualStudioUserFile (*.vcproj.*) 而不是 VisualStudioProject (*.vcproj)?
【问题讨论】:
标签: batch-file vcproj
如何编写一个批处理文件来只删除 VisualStudioUserFile (*.vcproj.*) 而不是 VisualStudioProject (*.vcproj)?
【问题讨论】:
标签: batch-file vcproj
这可以在cmd中交互运行:
for %x in (*.vcproj.*) do if not "%~xx"==".vcproj" del "%x"
如果你想要一个批处理文件,那么你需要
for %%x in (*.vcproj.*) do if not "%%~xx"==".vcproj" del "%%x"
不过,这不会删除像 blah.vcproj.vcproj 这样的文件。我不知道在你的情况下这些可能性有多大。
【讨论】: