比较文件夹中的文件并删除不存在的文件-第2部分

时间:2019-07-15 13:30:49

标签: windows powershell batch-file batch-processing file-management

使用这一行代码多年后,突然在Windows PowerShell中出现错误:

for %F in ("D:\photos\2019\RAW\*.CR2") do @if not exist "D:\photos\2019\%~nF.jpg" echo del "%F"

错误:

At line:1 char:4
+ for %F in ("D:\photos\2019\RAW ...
+    ~
Missing opening '(' after keyword 'for'.

我已经尝试过用单引号和双引号引起来的所有事情,甚至%%F似乎也不起作用。

PS:这是该文章的后续内容。修复此问题后,我还将在此添加解决方案。 Windows: compare files in folders and delete non existent

0 个答案:

没有答案