[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
楼主测试了我3楼的代码不?
***共同提高***

TOP

ping /n 2 %str%

TOP

原帖由 pusofalse 于 2008-8-8 17:29 发表
@echo off
for /f "delims=" %%a in (a.txt) do (
  set/a n+=1
  call,set _%%n%%=%%a
)
set/p var=输入行号:
if defined _%var% call echo %%_%var%%%&call,start "" "%%_%var%%%"
pause


很好 很牛叉

可能对于你们不算什么

55555谁给个教程看看 啊  最基础的教程  

这些符号俺都不懂~~~  只能拿别人的作品 稍微diy 修改修改 郁闷


我要学习  !
收入分四种:狂劳不得,多劳少得,少劳多得,不劳狂得。还好,我是第二种!

TOP

原帖由 2416472 于 2008-8-8 17:39 发表
好像不对吧?!!!!!!!!!!!1

请问哪里不对了?
***共同提高***

TOP

好像不对吧?!!!!!!!!!!!1

TOP

  1. @echo off
  2. for /f "delims=" %%a in (a.txt) do (
  3.   set/a n+=1
  4.   call,set _%%n%%=%%a
  5. )
  6. set/p var=输入行号:
  7. if defined _%var% call echo %%_%var%%%&call,start "" "%%_%var%%%"
  8. pause
复制代码
心绪平和,眼藏静谧。

TOP

首先建议楼主养成搜索的习惯。。。
假如批处理要运行的参数是1.txt中的第12行内容(192.168.1.1):
  1. @echo off
  2. for /f "skip=11 delims=" %%i in (1.txt) do set "str=%%i"&goto next
  3. :next
  4. ping /n 2 %str%
  5. pause>nul
复制代码
***共同提高***

TOP

5555  我也是菜鸟 帮不了你

上次有个人给我写了个 读取 txt的批处理

但是没你要求这么高,他就是直接显示文本内容的

@echo off
for /f "delims=" %%i in (a.txt) do set/p a=%%i<nul&echo.&ping -n 100 localhost >nul


你的要求只能等高手来帮你了
收入分四种:狂劳不得,多劳少得,少劳多得,不劳狂得。还好,我是第二种!

TOP

返回列表