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%
变量。
我想制作一个从不同位置复制一些文件的脚本。
我有下一个文件夹:C:\Test\FILES\< RANDOM_NAME >\< many_files > 。在这个文件夹里,我有很多我以后需要的文件。
我将整个目录 < RANDOM_NAME > 复制到我的工作目录。但后来,在我的脚本中,我需要 < RANDOM_NAME > 文件夹的确切名称。我怎样才能得到它?
for /d %%a in (*) do set "folderName=%%a"
假设所需的文件夹是当前目录中的唯一文件夹。
for /d
将枚举当前活动目录中匹配的 (*
) 文件夹,并将文件夹的名称分配给 %folderName%
变量。