Board logo

标题: 如何在批处理中将Dos命令的输出结果直接赋给一个变量 [打印本页]

作者: hnhhcj     时间: 2006-11-30 00:57    标题: 如何在批处理中将Dos命令的输出结果直接赋给一个变量

如题。
作者: a9319751     时间: 2006-11-30 05:54
for %%i in (命令) set %%i
作者: tao0610     时间: 2006-11-30 06:15
命令两边加个'命令'
作者: x412637729     时间: 2006-12-11 01:06
请解释一下子。
作者: lifei666     时间: 2006-12-19 10:13    标题: 正在找

高手给个详细解答啊!
作者: sunyao     时间: 2006-12-19 22:54
就是查找‘命令’的输出,并把输出赋个变量%i
作者: jgc     时间: 2007-1-6 06:18
另外,别忘了do和参数/f。
修正为:
for /f %%i in ('命令') do set %%i
作者: lxmxn     时间: 2007-1-6 07:16
  再修正一下:
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]


[ Last edited by lxmxn on 2007-1-5 at 06:17 PM ]
作者: plp626     时间: 2008-1-22 00:22
为什么都要用for呢,不嫌代码长吗?