永发信息网

求BAT随机生成大量小文件

答案:2  悬赏:0  手机版
解决时间 2021-01-03 06:01
  • 提问者网友:你独家记忆
  • 2021-01-03 00:28
就是生成大量小文件,什么类型都行,要注明参数用处,如:何处控制生成文件数量
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-01-03 01:06
@echo off & color 0d
  set /p a=请输入创建文件的数量: 
    for /l %%a in (1 1 %a%) do (
      echo 1 >%%a.txt
    )
    exit 

:: set /p a= 
:: 要求手动输入变量,变量假设输入10,则把10传给变量a
:: for /l %%a in (1 1 %a%) do (
:: %a%代表着刚刚定义的变量a的值10,那么此时的1 1 %a%则变成1 1 10
:: 那么%%a则代表着这个1 1 10
:: echo 1 >%%a.txt
:: 这段输入1至一个文本,那么%%a代表什么呢,刚刚说了,代表1 1 10
:: 那么现在在看%%a.txt,这是一个典型的文件格式
:: %%a代表1 1 10,那么1 1 10是什么意思呢
:: 从1开始每次增加1直到增加到10为止
:: 那么仔细想想是不是代表了循环创建了10个文件?
::
:: 我说的太清楚了,把for循环都给你说的这么明白...
:: 只要你学会就行
:: 如果你学会了,不妨给个赞!
:: GAGATOSHUT团队
全部回答
  • 1楼网友:山君与见山
  • 2021-01-03 02:10
@echo off set tme=%time::=% echo %time%>%tme%.txt
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯