首先,我知道有很多类似的问题,我知道是因为我一定尝试过至少改编其中的 5 个,但我仍然在这里问,因为我对 CMD 的掌握很糟糕(我实际上认为我已经很好了)到目前为止)让我感到沮丧的是通用的、无用的错误,而且我无法理解语法的哪一部分是错误的。这可能是由于其他问题涉及各自OP的文件夹/文件名结构,并且当我尝试使代码适应我自己的文件夹/文件结构时,它拒绝工作。因此,我在这里寻求一个 CMDfor循环解决方案,该解决方案实际上适用于我自己的文件和文件夹结构。
我有一个父文件夹,其中包含许多其他文件夹,其中有文件:
Parent Folder
Subfolder
File1
File2
Subfolder
File1
File2
Subfolder
File1
File2
Run Code Online (Sandbox Code Playgroud)
...等等。
我想结合使用 CMDfor循环和move命令将子文件夹中的所有文件提取到父文件夹,使每个子文件夹为空。
当给出 CMDfor循环时,请分解命令的每个部分正在做什么,因为这将有助于确保我理解代码,并希望最大限度地减少我让它为自己工作的麻烦。