列出变量的目录文件夹

时间:2013-02-18 15:02:35

标签: batch-file

我觉得最好分开问这个问题,而不是期待我对之前帖子的评论得到回答。

我已经为目录号%jobn%设置了变量,这是唯一的,我可以搜索未知元素添加到另一个变量,我知道通过命令行我可以运行{{1}我会得到一个带有全名的报告,可以用某种方式收集并添加到一个命名变量吗?

Dir D09854*

我想将S:\SWDA\HBOS>dir d09854* Volume in drive S is Images Volume Serial Number is FE8F-38FE Directory of S:\SWDA\HBOS 18/02/2013 10:29 <DIR> D09854_Parent Test 之后的元素添加到变量"_"中,这样我就可以通过将%DirDesc%%jobn%%DirDesc%

组合来创建完整路径

1 个答案:

答案 0 :(得分:0)

dir d09854* /b将在一行中恢复完整的文件夹名称,如果有任何用处的话,没有额外的瑕疵?你在写这个小部件是什么? 它必须是Good Old Fashioned DOS,还是可以使用更新的Command扩展?

对于有限的旧DOS,我想不出一种方法可以将其转换为SET变量而不将其传送到临时批处理文件,首先将ECHO加入set variable=并使用&gt; &GT;在管道中追加...然后调用临时批处理文件来执行命令!