需求:

1、自动在D盘下创建test2019文件夹;

2、自动在test2019下面创建100个文件,并写入“这是文件几的内容!”;

3、自动打开100个CMD运行窗口(保持打开状态)。

注:

1、此代码仅做个人学习,和朋友开开玩笑。。。请勿恶意使用!

2、for循环中的循环次数,请慎重设置。循环次数过多,电脑会卡死!真的会卡死!

3、如果电脑安装的有杀毒软件,会阻止打开文件夹!

4、将下面的代码复制到txt文本中,将文件保存为.bat格式,即可畅玩!

代码如下:

@echo off % 关闭回显,就是在CMD窗口中不显示这一段代码 %
cd /d D:/ % 将当前目录设置为 D:/ %
if not exist test2019 md test2019 % 判断test2019文件夹不存在是创建该文件夹%
cd /d test2019 % 将当前目录设置为 test2019 %
rem 使用for循环执行创建文件及打开CMD窗口
for /l %%i in (1,1,100) do (
echo 这是文件%%i的内容!> 这是for循环测试的第%%i个文件.txt
start cmd /k "mode con cols=300 lines=60 & color c0" %打开CMD窗口,并设置窗口大小,颜色%
explorer .%打开当前文件夹test2019%
)
pause

版本二

@echo off
cd /d D:/
if not exist test2019 md test2019
cd /d test2019
for /l %%i in (1,1,1) do (
echo 嗨了%%i次!> 嗨%%i下.txt
start cmd /k "mode con cols=300 lines=60 & color 10"
start cmd /k "mode con cols=280 lines=58 & color 20"
start cmd /k "mode con cols=260 lines=56 & color 30"
start cmd /k "mode con cols=240 lines=54 & color 40"
start cmd /k "mode con cols=220 lines=52 & color 50"
start cmd /k "mode con cols=200 lines=50 & color 60"
start cmd /k "mode con cols=180 lines=48 & color 70"
start cmd /k "mode con cols=160 lines=46 & color 80"
start cmd /k "mode con cols=140 lines=44 & color 90"
start cmd /k "mode con cols=120 lines=42 & color a0"
start cmd /k "mode con cols=100 lines=40 & color b0"
start cmd /k "mode con cols=80 lines=38 & color c0"
start cmd /k "mode con cols=60 lines=36 & color d0"
start cmd /k "mode con cols=40 lines=34 & color e0"
start cmd /k "mode con cols=20 lines=32 & color f0"
)

版本二效果:

祝您玩的愉快!

dos 之 for循环(小“病毒”)的更多相关文章

  1. 用bat写的一个小病毒

    最近看了一点bat的知识,具体说是看了一个博客:http://blog.csdn.net/qsyzb/article/details/17364581 用了三天才看完=.=,感觉作者整理整理可以把博客 ...

  2. Python,while循环小例子--猜拳游戏(三局二胜)

    Python,while循环小例子--猜拳游戏(三局二胜) import random all_choice = ['石头', '剪刀', '布'] prompt = '''(0)石头 (1)剪刀 ( ...

  3. "HK"日常之用C# Process写一只小病毒

    众所周知,Process可以启动和关闭电脑上的进程,命名空间位于 System.Diagnostics,本次的教程就是利用其中的GetProcesses和Kill方法来实现的. 一.编码工作 首先我们 ...

  4. JS的for循环小例子

    1.输出1-100的和 var sum = 0; for(var i=1;i<=100;i++){ sum = sum + i; } document.write(sum); 2.输出1-100 ...

  5. 【JavaScript】for循环小练习

    1.输出1-100的和 var sum = 0; for(var i=1;i<=100;i++){ sum = sum + i; } document.write(sum); 2.输出1-100 ...

  6. for循环小练习

    for循环是前测试循环语句 for(初始值:判定条件:步长){ 循环语句 } For循环原理: For循环第一次执行:首先执行语句1,然后执行语句2,如果条件为真,向内执行执行循环语句3. 如果条件为 ...

  7. 0911作业-if while循环小练习

    输入姑娘的年龄后,进行以下判断: 如果姑娘小于18岁,打印"不接受未成年" 如果姑娘大于18岁小于25岁,打印"心动表白" 如果姑娘大于25岁小于45岁,打印& ...

  8. 【javascript】 for循环小技巧

    最近在读[Jquery技术内幕],里面介绍了一种js for循环的实用写法. 一般写for循环是这么写的: var elemts = [1,2,3,4,5]; for(var i=0; i<el ...

  9. C语言写猜拳游戏中遇到的函数循环小问题

    各位可能在初学C语言的时候都有写过猜拳游戏.但在写猜拳的函数时,避免不了会使用循环. 当函数被套在一个循环中的时候,你的计分变量可能就会被重置为函数体里的初始值.那么怎么解决这个问题? 其实很简单,你 ...

随机推荐

  1. 【Java 8】Predicate详解

    一.java.util.function.Predicate 这里类是java自带主要广泛用在支持lambda表达式的API中. 1.接口源码 @FunctionalInterface public ...

  2. OceanBase 2.x体验:推荐用DBeaver工具连接数据库

    Original MQ4096 [OceanBase技术闲谈](javascript:void(0) 2020-01-15 OceanBase 2.x体验:推荐用DBeaver工具连接数据库 Ocea ...

  3. markDodn使用技巧

    markdown 标题 一级标题书写语法: 井符(#)加上空格加上标题名称 二级标题书写语法: 两个井符(#)加上空格加上标题名称 三级标题书写语法: 三个井符(#)加上空格加上标题名称 字体 字体加 ...

  4. libev I/O事件

    libev是来实现reactor模式,主要包含三大部分: 1. watcher:watcher是Reactor中的Event Handler. 作用:1)向事件循环提供了统一的调用接口(按类型区分) ...

  5. 高可靠性——TSN 802.1Qci协议介绍

    TSN协议族根据实现功能可以分为:定时与同步.延时.可靠性和资源管理四个类别,往期的时间同步--TSN协议802.1AS介绍一文向大家介绍了定时与同步功能的核心--802.1AS协议,而在基于TSN工 ...

  6. Apache设置虚拟机端口

    Apache虚拟机设置端口,以45184端口为例httpd-vhosts.conf文件NameVirtualHost *:45184<VirtualHost *:45184>    Doc ...

  7. CF1569A Balanced Substring 题解

    Content 给定一个长度为 \(n\) 且仅包含字符 a.b 的字符串 \(s\).请找出任意一个使得 a.b 数量相等的 \(s\) 的子串并输出其起始位置和终止位置.如果不存在请输出 -1 - ...

  8. CF1154A Restoring Three Numbers 题解

    Content 已知有三个正整数 \(a,b,c\),现在给出 \(a+b,a+c,b+c,a+b+c\)(不保证有序)的值,试求出 \(a,b,c\). 数据范围:\(2\leqslant a+b, ...

  9. 分布式NoSQL数据库MongoDB初体验-v5.0.5

    概述 定义 MongoDB官网 https://www.mongodb.com/ 社区版最新版本5.0,其中5.2版本很快也要面世了 MongoDB GitHub源码 https://github.c ...

  10. AcWing03. 完全背包问题

    有\(N\)种物品和一个容量是\(V\)的背包,每种物品都有无限件可用. 第\(i\)种物品的体积是\(v_i\),价值是\(w_i\). 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量, ...