[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. :loop
  3. set action=
  4. set /p action=请输入命令:
  5. call :%action%
  6. goto loop
  7. :start
  8. if "%~1"=="" goto :eof
  9. start cmd /c "%~n1.bat"
  10. shift
  11. goto start
  12. :stop
  13. if "%~1"=="" goto :eof
  14. set title=%~n1
  15. set title=Router%title:~-1%
  16. taskkill /f //fi "imagename eq cmd.exe" /fi "windowtitle eq %title%"
  17. shift
  18. goto stop
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

回复 5楼 的帖子

请把所有要求一次性在顶娄描述清楚!

你开始说是R1.bat,现在又成了Router1.bat
  1. @echo off
  2. set WorkingDirectory=E:\Cisco\模拟器
  3. pushd "%WorkingDirectory:"=%"
  4. :loop
  5. set action=
  6. set /p action=请输入命令:
  7. call :%action%
  8. goto loop
  9. popd
  10. goto :eof
  11. :start
  12. set target=%*
  13. for %%a in (%target:R=%) do start /i cmd /c "Router%%a.bat"
  14. goto :eof
  15. :stop
  16. set target=%*
  17. for %%a in (%target:R=%) do taskkill /f /fi "imagename eq cmd.exe" /fi "windowtitle eq Router%%a"
  18. goto :eof
复制代码
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表