我有两个包含艺术家姓名的文件夹,其中一个包含艺术家信息,另一个包含艺术家专辑。有艺术家信息的那个由foobar2000自动创建,有时当我不想再听艺术家时,我删除了带有音乐文件的文件夹,但是,随着时间的推移,我累积了大量的艺术家信息我不再听,所以我想以某种方式删除艺术家信息文件夹,如果音乐文件夹中不存在这样的文件夹
艺术家信息文件夹:C:\ Users \%username%\ Artists \%Artist% 艺术家音乐文件:C:\ Users \%username%\ Downloads \ Music \%Artist%
我猜这可以在cmd中完成,感谢提前。
答案 0 :(得分:0)
这样的事情应该有效:
@echo off
pushd "%USERPROFILE%\Artists"
for /d %%d in (*) do (
if not exist "%USERPROFILE%\Downloads\Music\%%~nxd\" rd /s /q "%%~d"
)
popd