要删除的批处理文件* .vcproj。*例如code.vcproj.user1但没有* .vcproj

时间:2012-07-25 08:29:42

标签: batch-file vcproj

如何编写批处理文件只删除VisualStudioUserFile(*.vcproj.*)而不删除VisualStudioProject(*.vcproj)?

1 个答案:

答案 0 :(得分:1)

这可以在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之类的文件。我不知道你的情况有多大。