如果windows上的其他位置存在相同的文件夹名称,则删除文件夹

如果windows上的其他位置存在相同的文件夹名称,则删除文件夹,windows,cmd,Windows,Cmd,我有两个包含艺术家姓名的文件夹,其中一个包含艺术家信息,另一个包含艺术家相册。foobar2000会自动创建一个包含艺术家信息的文件夹,有时当我不想再听艺术家的音乐时,我会删除包含音乐文件的文件夹,然而,随着时间的推移,我已经积累了大量我不再听的艺术家信息,因此,如果音乐文件文件夹中不存在艺术家信息文件夹,我希望以某种方式删除该文件夹 艺术家信息文件夹:C:\Users\%username%\Artists\%Artist% 艺术家音乐文件:C:\Users\%username%\Downloa

我有两个包含艺术家姓名的文件夹,其中一个包含艺术家信息,另一个包含艺术家相册。foobar2000会自动创建一个包含艺术家信息的文件夹,有时当我不想再听艺术家的音乐时,我会删除包含音乐文件的文件夹,然而,随着时间的推移,我已经积累了大量我不再听的艺术家信息,因此,如果音乐文件文件夹中不存在艺术家信息文件夹,我希望以某种方式删除该文件夹

艺术家信息文件夹:C:\Users\%username%\Artists\%Artist% 艺术家音乐文件:C:\Users\%username%\Downloads\music\%Artist%


我猜这可以在cmd中完成,提前谢谢。

类似的方法应该可以:

@echo off

pushd "%USERPROFILE%\Artists"
for /d %%d in (*) do (
  if not exist "%USERPROFILE%\Downloads\Music\%%~nxd\" rd /s /q "%%~d"
)
popd