![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DOS/Bat
空中有朵雨做的云1789
这个作者很懒,什么都没留下…
展开
-
Batch批处理路径中有空格,该如何处理?
执行批处理文件时,因为路径中有空格,导致系统找不到指定路径。这里记录下处理方法:原创 2022-08-16 21:36:25 · 1909 阅读 · 0 评论 -
批处理中使用变量嵌套/命令嵌套实现随机密码
以下是使用Dos命令生成8位随机密码来说明……一、基本思路1.首先指定随机密码中的字符有哪些,长度54set str_num=ABCDEFGHI……2.生成随机截取位置set /a n=%random%%%54(%%取余运算,生成54内的正整数)3.根据随机位置截取set pwd_char=%str_num:~%n%,1%(从n开始位置截取,长度为1)二、实现执行发现第三步截取的时候命令无法执行成功。这里就是使用的变量嵌套,实际是需要命令嵌套来实现变量嵌套。原创 2022-07-21 16:10:42 · 638 阅读 · 0 评论 -
批处理中shift /n的什么意思
1.查看帮助文件命令:Shift /?解释shift /2是将%3转移到%2,将%4转移到%3,以此类推。%2之前的不影响。2.看一段代码对15,20,30三个数进行求和,在18行处使用了shift /2 。注意14.15行,执行代码输出结果如下:执行过程:首先输出:%1和%2是sum和15,毫无疑问。>执行shift /2,把%3转移到2%传递,%4转移给了%3 (后面没有参数了,此时%4为"")所以输出:%1仍是sum,%2为20>执行shi原创 2022-07-21 15:26:55 · 162 阅读 · 0 评论 -
批处理Bat 和Dos命令有什么关系?
内容不丰富,只为记录📝工作所需,涉及批处理知识。开始很疑惑批处理和Dos有啥关系?查了才知道批处理就是由Dos命令组合成的脚本。hh,这是得有多不走心,半年了知道。所以后凡事不清楚就立即求证。...原创 2022-07-20 19:51:24 · 100 阅读 · 0 评论