找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: youxi01

[原创] 轻松开始我们的第一个批处理

[复制链接]
发表于 2014-3-8 22:46:41 | 显示全部楼层

  1. @echo off
  2. :start
  3. title 版本测试学习
  4. MODE con COLS=56 LINES=28
  5. color cf
  6. cls
  7. echo.
  8. echo.      Hello: %username%! Today is %date%!
  9. echo.
  10. echo.      您的计算机名是:%COMPUTERNAME%!
  11. echo.
  12. :P50-2000
  13. ver|find "5.0" >nul
  14. if %errorlevel% EQU 0 (echo       您的操作系统是: Windows 2000 NT &echo. ………………………………………………………………………) else goto P51-XP
  15. goto e
  16. :P51-XP
  17. ver|find "5.1" >nul
  18. if %errorlevel% EQU 0 (echo       您的操作系统是: Windows XP Professional &echo. ………………………………………………………………………) else goto P52-2003
  19. goto e
  20. :P52-2003
  21. ver|find "5.2" >nul
  22. if %errorlevel% EQU 0 (echo       您的操作系统是: Windows Server 2003 &echo. ………………………………………………………………………) else goto P60-VISTA
  23. goto e
  24. :P60-VISTA
  25. ver|find "6.0" >nul
  26. if %errorlevel% EQU 0 (echo    Oh! My God! 您的操作系统是: Windows Vista! &echo. ………………………………………………………………………) else goto win7
  27. goto e
  28. :win7
  29. ver|find "6.1" >nul
  30. if %errorlevel% equ 0 (echo    Oh! My God! 您的操作系统是:Windows 7 !!&&echo. ………………………………………………………………………) else (echo.            检测不到您的版本!& ver)
  31. :e
  32. echo.
  33. echo.
  34. echo.
  35. echo.
  36. echo.
  37. echo.
  38. echo.
  39. echo.                          by:heads
  40. pause>nul
复制代码
初次测试用的
发表于 2014-5-24 09:06:44 | 显示全部楼层
开始学习,起步太慢,还希望看见我发消息的朋友能指导一下,谢谢!
发表于 2014-6-17 09:34:49 | 显示全部楼层
新手报到,希望大家能多多指导,谢谢~
发表于 2014-7-9 23:04:38 | 显示全部楼层
不错,从这了起步,一定把批处理学好,解决日常问题蛮实用的
发表于 2014-7-11 21:03:23 | 显示全部楼层
我看到的第一个批处理是自动清理系统垃圾,当时感到很惊讶:怎么用记事本打开里面只有一点点东西,而显示出来的却有这么多?于是我对此产生了浓厚的兴趣,后来发现echo加一个空格再加上你想输的内容,后面再加一个echo. & pause(这是参照自动清理系统垃圾.bat中的格式写的,我当时还不知道可以直接写pause),就可以将你所输的内容显示出来!就是从这两个命令开始(还有一个@echo off),我才慢慢的接触到了批处理。
发表于 2014-7-31 16:50:56 | 显示全部楼层
依稀记得最初的目标很简单,执行某某程序,或者在执行某某程序前先运行某个txt文档。
所有就使用了最简单的批处理:

  1. @echo off
  2. 1.txt
  3. 2.exe
复制代码
并没有系统的学习,所以现在基本还是处于新手入门阶段。o(︶︿︶)o
发表于 2014-8-16 22:27:02 | 显示全部楼层
楼主,我很喜欢第一页哦
发表于 2014-12-24 10:24:15 | 显示全部楼层
我的第一个
@echo off
dir /B>LIST.XLS
发表于 2015-8-1 16:50:27 | 显示全部楼层
有点懂了,蛮有意思的,我是新手多多关照
发表于 2015-8-14 10:49:11 | 显示全部楼层
真心不错,值得一看。
发表于 2015-10-17 13:53:48 | 显示全部楼层
回复 2# killyang

你这个就会造成无限的循环,不停的向文件中写东西。文件肯定会很大
发表于 2015-10-23 11:48:32 | 显示全部楼层
回复 10# 小财迷


    你可以在你的代码结尾处加一个pause,然后就能看到cmd窗口中显示你的执行结果了
发表于 2016-10-10 09:11:54 | 显示全部楼层
回复 2# killyang


    我想请问 为什么空的1.txt写入不了这个代码 非空就可以
发表于 2016-11-22 15:47:23 | 显示全部楼层
楼主我们是否可以叫个朋友 你那么腻害!
发表于 2017-5-14 16:31:59 | 显示全部楼层
回复 10# 小财迷


    你可以在最后加一个pause
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 02:50 , Processed in 0.017892 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表