我已经尝试过但他们不会工作!它说"这个时候并不期待"!

时间:2015-07-08 20:14:42

标签: batch-file cmd

这是我的代码:

@echo off
color 0a
set a=0
FOR /L %a IN (0,1,2) DO command (
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo Û°°°                Û
echo ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
echo Loading - 2%
)

这是cmd输出预期的cities = [] loop do print "Enter city: " city = gets.chomp if city == "done" break end cities << city end user_data = { first: first, last: last, age: age, city: cities}

1 个答案:

答案 0 :(得分:2)

要在批处理文件中使用这些for变量,您必须将百分号加倍(并且command不是语法的一部分,但会告诉您插入命令):

FOR /L %%a IN (0,1,2) DO (
  echo ----------
  echo |  note  |
  echo ----------
)

一个命令块(包含在parantheses中)完全符合&#34;命令&#34;。