プロジェクトをビルドする前に、Visual Studio内の$(TargetDir)
内のファイルを削除しようとしています。
この問題を回避するには、コマンドラインをどのようにフォーマットする必要がありますか?
試してみる
cd $(TargetDir)
del *.tif
Jvenemaが指摘したように、$(TargetDir)は、削除コマンドを壊しているフォルダー名にスペースを含むパスに展開しています。
rd /s /q "$(TargetDir)"
を使用してディレクトリを削除しました。私の知る限り、それは機能しています。
ディレクトリの周りに引用符を追加してみてください。
ディレクトリパスにスペースがあるため、del "$(TargetDir)*.tif"
と記述する必要があります。
古い質問ですが、いくつかのことがあります:
del "$(TargetDir)*.tif" /q
1)/ qは静寂のためです。それ以外の場合、del cmdプロンプト「...本当によろしいですか(Y/N)?」ビルドが気に入らない.
2)多くの人が指摘しているように、ターゲットディレクトリ内のスペースの可能性のためにtargetDirの周りに "".
wmicプロセスここで、name='chromedriver.exe' delete