Board logo

标题: 批处理SET命令怎样同时执行多个项目? [打印本页]

作者: wolfan    时间: 2011-9-4 18:04     标题: 批处理SET命令怎样同时执行多个项目?

RT~
如何在SET /P 时同时执行多选择呢?
  1. set /p do= :
  2. if "%do%"=="1" dir
  3. if "%do%"=="2" md home
  4. if "%do%"=="echo" echo yes
复制代码
求方法示例及说明。
作者: raymai97    时间: 2011-9-4 18:07

什么意思啊?在SET /P 时同时执行多选择?
作者: wolfan    时间: 2011-9-4 18:09

就是输入  1 2 echo    后,可以按输入的值执行任务啊。
作者: wc726842270    时间: 2011-9-4 20:53

LZ说的是CHOICE吧,有兴趣就下一个吧
作者: Hello123World    时间: 2011-9-5 15:29

  1. set /p do= :
  2. if "%do%"=="1" dir
  3. if "%do%"=="2" md home
  4. if "%do%"=="echo" echo yes
  5. if "%do%"=="1 2 echo" dir & md home & echo yes
复制代码
再加一条判断就行了,不过楼主的要求很纠结,要全部执行何必要“1 2 echo”,“all”不就行了。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2