Windows CMD 命令:获取子文件夹名称

Windows CMD command: Get subfolder name

我想制作一个从不同位置复制一些文件的脚本。

我有下一个文件夹:C:\Test\FILES\< RANDOM_NAME >\< many_files > 。在这个文件夹里,我有很多我以后需要的文件。

我将整个目录 < RANDOM_NAME > 复制到我的工作目录。但后来,在我的脚本中,我需要 < RANDOM_NAME > 文件夹的确切名称。我怎样才能得到它?

for /d %%a in (*) do set "folderName=%%a"

假设所需的文件夹是当前目录中的唯一文件夹。

for /d 将枚举当前活动目录中匹配的 (*) 文件夹,并将文件夹的名称分配给 %folderName% 变量。