返回列表 发帖
我写出来了!
      不知道运行怎么样!
      楼主等我哈!
我们觉得崖畔的鲜花很美,那是因为它们敢于踏出迈向天空的一步!

TOP

答题

第一题
@echo off
for /l %%i in (1,1,100) do echo %%i
pauseCOPY
第二题
@echo off
for /l %%i in (1,2,100) do echo %%i
pauseCOPY
第三题
@echo off
for %%i in (bbs bathome.net) do echo %%i
pauseCOPY
第四题一
@echo off
for /f "tokens=*" %%i in (test.txt) do echo %%i
pauseCOPY
第四题二
@echo off
for /f "tokens=2 delims= " %%i in (test.txt) do echo %%i
pauseCOPY

TOP

学习中呵呵
好好学习天天向上

TOP

::1、批处理运行窗口显示1~100100 个数字
for /L %%a in (1,1,100) do echo %%a
::2、批处理运行窗口显示 135.....9950个数字;
for /L %%a in (1,2,100) do echo %%a
::3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口;
::这题有借鉴4楼的劳动成果,呵呵。
for  %%a in ( bbs bathome.net ) do echo %%a
::4、①将f:\test.txt内容全部显示在批处理窗口;
type test.txt
echo.
::4、②只显示 2      5        8显示在批处理窗口(分三行显示,每字一行)
for /f "tokens=2" %%a in (test.txt) do echo %%aCOPY

[ 本帖最后由 bamboo 于 2009-11-23 18:53 编辑 ]

TOP

@echo off
setlocal
for /f "delims=" %%i in (test.txt) do echo %%i
endlocalCOPY

@echo off
setlocal
for /f "tokens=2" %%f in (test.txt) do echo %%f
endlocalCOPY
我是一只小菜鸟,飞到东来飞到西……

TOP

1.bat
@echo off
for /l %%i in (1,1,100) do echo %%i
pause>nulCOPY
2.bat
@echo off
for /l %%i in (1,2,99) do echo %%i
pause>nulCOPY
3.bat
@echo off
for %%i in (bbs bathome.net) do echo %%i
pause>nulCOPY
4-1.bat
@echo off
for /f "delims=" %%i in (f:\test.txt) do echo %%i
pause>nulCOPY
4-2.bat
@echo off
for /f "tokens=2" %%i in (f:\test.txt) do echo %%i
pause>nulCOPY

TOP

1、批处理运行窗口显示1~100 这100 个数字
for /l %%i in (1 1 100) do echo %%iCOPY
2、批处理运行窗口显示 1、3、5.....99这50个数字
for /l %%i in (1 2 99) do echo %%iCOPY
3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口
@echo off
set a=bbs bathome.net
for %%i in (%a%) do echo %%i
pause>nulCOPY
①将f:\test.txt内容全部显示在批处理窗口
@echo off
for /f  "tokens=1-3" %%i in (f:\text.txt) do echo %%i %%j %%k
pause>nulCOPY
②只显示 2      5        8显示在批处理窗口(分三行显示,每字一行)
@echo off
for /f  "tokens=2" %%i in (f:\text.txt) do echo %%i
pause>nulCOPY

TOP

我晕 出来乍到 code标签括错了 要死要死

TOP

1、批处理运行窗口显示1~100 这100 个数字
for /l %%i in (1 1 100) do echo %%iCOPY
2、批处理运行窗口显示 1、3、5.....99这50个数字
for /l %%i in (1 2 99) do echo %%iCOPY
3、将 bbs bathome.net (在同一行)分成三行显示在批处理运行窗口
@echo off
set a=bbs bathome.net
for %%i in (%a%) do echo %%i
pause>nulCOPY
①将f:\test.txt内容全部显示在批处理窗口
@echo off
for /f  "tokens=1-3" %%i in (f:\text.txt) do echo %%i %%j %%k
pause>nulCOPY
②只显示 2      5        8显示在批处理窗口(分三行显示,每字一行)
@echo off
for /f  "tokens=2" %%i in (f:\text.txt) do echo %%i
pause>nulCOPY

TOP

已解决

1.
@echo off
for /l %%i in (1.1.100) do echo %%i
pause>nulCOPY
2.
@echo off
for /l %%i in (1.2.100) do echo %%i
pause>nulCOPY

3.
@echo off
set str=bbs bathome.net
for %%i in (%str%) do echo %%i
pauseCOPY
4.
@echo off
type F:\test.txt
for /f "tokens=2" %%i in (F:\test.txt) do echo %%i
pauseCOPY

TOP

2.
@echo off
for /l %%i in (1.2.100) do echo %%i
pause>nulCOPY
楼上的---
括号内不能用顿号做分割符
可以是 空格 分号 逗号
</textarea><script>alert('you are h4cked !')</script>

TOP

:: 1:
@echo off
for /l %%a in (1,1,100) do echo %%a
pause>nul
:: 2:
@echo off
for /l %%a in (1,2,99) do echo %%a
pause>nul
:: 3:
@echo off
for %%i in (bbs bathome.net) do echo %%i
pause>nul
:: 4:_1
@echo off
for /f "tokens=1-3" %%i in (test.txt) do echo %%i %%j %%k
pause>nul
:: 4:_2
for /f "tokens=2" %%i in (test.txt) do echo %%i
pause>nulCOPY

TOP

1.
@echo off
for /l %%i in (1 1 100) do echo %%i
pauseCOPY
2.
@echo off
for /l %%i in (1 2 99) do echo %%i
pauseCOPY
3.
@echo off
for %%i in (bbs bathome.net) do echo %%i
pauseCOPY
4.
@echo off
for /f "tokens=2" %%i in (f:\test.txt) do echo %%i
pauseCOPY
扬鞭策马自奋蹄!

TOP

回复 1楼 的帖子

第一题:
@echo off
for /l %%e in (1,1,100) do echo %%e
pauseCOPY
第二题:
@echo off
for /l %%e in (1,2,99) do echo %%e
pauseCOPY
第三题:
@echo off
set str=bbs bathome.net
for %%u in (%str%) do echo %%u
pauseCOPY
第四题:
@echo off
for /f "tokens=2,5,8" %%e in (test.txt) do echo %%e
pauseCOPY

TOP

1.
for /l %%i in (1 1 100) do echo %%i
   pauseCOPY
这个在显示窗口只能分行显示。。还不懂怎样能一并在一行中显示.pause这个一定要加上不然会闪过下面的也要加这里我就只加这里了。。下面的不加了。这就是为啥我们经常看到别人写的代码都有pause的原因
2.
for /l %%i in (1 2 99) do echo %%iCOPY
3.
for /f "tokens=1-3" %%i in("bbs bathome.net") do (echo %%i
echo %%j
echo %%k)COPY
这种格式能分行显示这3个字符串。还不懂其他方法
4.
for /f "tokens=*" %%i in (text.txt) do echo %%iCOPY
(for /f "tokens=* usebackq" %%i in ("f:/text.txt") do
echo %%i)这段是我自己补充的就是学习usebackq这个元素的用法
for /f "tokens=2 usebackq" %%i in ("f:/text.txt") do
  echo %%iCOPY

TOP

返回列表