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

时间:2015-03-10 08:13:55

标签: windows batch-file cmd directory

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

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

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

1 个答案:

答案 0 :(得分:2)

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

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

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