我正在寻找方式将命令的输出分配给一个批处理variables,但该命令在内部使用另一个variables。
当我使用分配命令输出到batch file中的variables中指定的解决scheme
我得到的错误,在这个命令里面的variables不是预期的。
请帮忙
我认为这会为你工作。
说你命令是Echo hi
,你想存储输出( 'hi'
)到一个变量:
Echo hi > out.tmp set /p var=< out.tmp del out.tmp Echo %var%
var现在存储你的输出的值。 注意:它只会存储第一行的输出。 如果你想做输出注释的最后一行,我会让它使用for循环。