【问题标题】:Batch file to delete *.vcproj.* e.g. code.vcproj.user1 but no *.vcproj用于删除 *.vcproj.* 的批处理文件,例如code.vcproj.user1 但没有 *.vcproj
【发布时间】:2012-07-23 15:25:11
【问题描述】:

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

【问题讨论】:

    标签: batch-file vcproj


    【解决方案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 这样的文件。我不知道在你的情况下这些可能性有多大。

    【讨论】:

      猜你喜欢
      • 2020-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 2011-01-21
      相关资源
      最近更新 更多