![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
批处理 Batch
文章平均质量分 59
Elegant_Code
这个作者很懒,什么都没留下…
展开
-
Batch 批处理求素数
刚开始接触批处理,感觉批处理就是字符串的替换,set /a能把数字字符串作为整形处理。 试了试call [标签] 的参数传递 @echo off setlocal EnableDelayedExpansion for /l %%i in (2 1 1000) do ( call :prime %%i flag if "!flag!"=="true" set /p "=%%i "原创 2013-02-02 01:16:35 · 338 阅读 · 0 评论 -
Batch 批处理循环
不懂写什么来试循环,就写一些简单的题目。 1、2、3、4,任取三个数排列 @echo off setlocal enabledelayedexpansion set "str=1 2 3 4" for %%i in (%str%) do ( set var1=!str:%%i=! for %%j in (!var1!) do ( set var2=!var1:%%j=!原创 2013-02-03 01:13:45 · 1166 阅读 · 0 评论 -
Batch 输出空格
输出一个空格 set /p "= " 双引号也没法输入,也试过 ^ 也无效 搜索下了,要用到退格符 set /p "=a退格符" 没法输入退格符,又再去找了下 @echo off rem 从bathome看到了,作者忘了,如果看到的话请留言~ call:getbs bs echo %bs% > bs.txt pause goto :eof :getbs for /原创 2013-02-04 00:00:09 · 901 阅读 · 0 评论 -
Batch 批处理搜索文件
试试搜索文件 粗糙的写了个 感觉写bat爱写成c的格式。。不知道这样写会不会降低效率(囧,Orz 先判断是否存在硬盘,然后在搜索文件 @echo off setlocal EnableDelayedExpansion :begin set "disk=a b c d e f g h i j k l m n o p q r s t u v w x y z" set FilePath原创 2013-02-05 00:56:33 · 818 阅读 · 0 评论 -
Batch 批处理小弹珠
试了下写一个弹珠在黑框框中弹 上下弹的~ 没想到运行这么快,所以加了一句延时的 :: ——by EC @echo off & setlocal EnableDelayedExpansion mode con: cols=80 lines=24 set xy= :loop for /l %%i in (1 1 64) do ( if defined direct ( set /a原创 2013-02-07 11:16:48 · 398 阅读 · 0 评论