批处理脚本:将一个目录加载到变量中

时间:2014-10-03 17:45:21

标签: variables batch-file scripting directory

我需要做的是,在不知道目录名称的情况下,我需要将其加载到变量中,以便稍后在我的脚本中使用它。

应该只有一个目录。类似的东西:

    \\[server]\[directory]\**[profile]**

在不知道名字的情况下,我需要加载" Profile"到.bat变量。

提前致谢!

1 个答案:

答案 0 :(得分:0)

这将列出\ SERVER \ PATH中的所有内容,排序这样的目录是最后的(如果有文件),并为每个目录设置'name':如果只有一个目录,它将是您需要的值< / p>

@echo off
for /f %%i in ('dir /o-g /b \\SERVER\PATH') do set name=%%i
echo result = %name%