仅在空文件夹时如何将文件从一个文件夹移动到另一个文件夹?

仅当"D:\new work"文件夹为空时,我才希望将文件从"D:\new work"移到int x = 3; int** y = &x; 。可以使用批处理脚本吗?

zhiligg 回答:仅在空文件夹时如何将文件从一个文件夹移动到另一个文件夹?

您可以这样做:

dir /a-d "D:\new work\*" && (echo Contains files) || (move /Y "D:\work\* "D:\new work")

如果可能有子文件夹要检查是否为空,则只需添加/s

dir /a-d /s "D:\new work\*" && (echo Contains files) || (move /Y "D:\work\*" "D:\new work")
本文链接:https://www.f2er.com/3153999.html

大家都在问