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

[原创] 批处理set 命令使用详解(2007-11-11日更新)

[复制链接]
发表于 2009-8-5 17:25:21 | 显示全部楼层
最近不更新了吗?希望多看看,呵呵
发表于 2010-1-19 22:08:21 | 显示全部楼层
好久之前的东西了,怎么就没有人更新呢
发表于 2010-6-27 18:19:54 | 显示全部楼层
太好了,学习ing..........................
发表于 2010-6-30 16:28:28 | 显示全部楼层
set 后面跟的变量可以顺便设置吗?还是只能用set /?所列出的现有的环境变量?
发表于 2010-7-1 16:25:32 | 显示全部楼层
  1. @echo off
  2. for /l %%i in (1 1 70) do (
  3.    set /p=O<nul
  4.    for /l %%a in (1 1 50) do ver>nul
  5. )
  6. pause>nul
复制代码
中的 set /p=O<nul   “o”为什么不可以用数字替换,还是本来系统就不支持用数字替换?如果可以的话,要怎么才可以显示数字出来?
谢谢!
发表于 2010-7-9 09:21:38 | 显示全部楼层
急死,手机没法看
发表于 2010-7-10 11:08:14 | 显示全部楼层
set关于参数的讲解建议再多点。感觉有点半生不熟。谢谢了
发表于 2010-7-13 14:03:52 | 显示全部楼层

等待进度条

  1. @echo off
  2. cls
  3. echo " 广告时间,稍后精彩继续……"
  4. echo.
  5. echo.
  6. for /l %%i in (0 10 100) do (
  7. set /p=■<NUL
  8. title %%i%%
  9. for /l %%a in (1 1 3000) do ver>nul
  10. )
  11. cls
  12. echo "欢迎观临我家!"
  13. pause>nul
复制代码
发表于 2011-7-22 23:06:50 | 显示全部楼层
真是学习到了不少啊,真是要谢谢大家!
发表于 2014-3-18 08:54:49 | 显示全部楼层
set /a 讲的太浅了啊,没讲到位啊
发表于 2014-6-16 20:41:34 | 显示全部楼层
  1. echo off
  2. cd ..\..
  3. cd /d c:\.
  4. if exist c:\windows\system32\defrag.exe (echo c盘下有defrag.exe存在) else (echo c盘下不存在defrag.exe)
  5. if exist c:\windows\system32\scandisk.exe (echo c盘下有scandisk.exe存在) else (echo c盘下不存在scandisk.exe)
  6. pause
  7. cd /d c:\.|dir/w
  8. set c
  9. set com
  10. set /a num=14+16
  11. echo %num%
  12. set /p str=请输入你想输入的字符:
  13. echo 你输入的字符串为:%str%
  14. pause>nul
  15. @echo off

  16. for /l %%i in (1 1 70) do (

  17.    set /p=O<nul

  18.    for /l %%a in (1 1 50) do ver>nul

  19. )

  20. pause>nul

  21. pause
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-17 03:14 , Processed in 0.019931 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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