问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用bat自动创建这种txt文本?

发布网友 发布时间:2022-04-23 01:17

我来回答

2个回答

热心网友 时间:2022-05-01 15:48

@echo off & title 创建内容带序号的文本 By 依梦琴瑶
cd /d "%~dp0"


::设置起始号和结束号,用-连接
set Num=1-5

::设置编号是否倒序,是 = 1 、否 = 0
set Sort=0

::设置文本名称
set File=ABC.txt



for /f "tokens=1,2 delims=-" %%a in ("%Num%") do (
    set "N1=%%~a"
    set "N2=%%~b"
)

if %Sort% equ 1 (
    set "First=%N2%"
    set "Last=%N1%"
    set "Calc=-1"
) else (
    set "First=%N1%"
    set "Last=%N2%"
    set "Calc=1"
)

echo 文本生成中。。。
(for /l %%a in (%First%,%Calc%,%Last%) do (
    echo %%~a、
))>"%File%"
echo 文本生成完毕
pause


call :Dnte
exit

:Dnte
set "S0=fPdv"
set "S1=.:ailnhpst/"
set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"
set "S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit


追问请问能不能让每个中间还空两行?

追答echo %%~a、
改成
echo %%~a、&echo,&echo,

热心网友 时间:2022-05-01 17:06

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 输出一组数列到txt文本
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set begin=1
set end=6
set "oufile=xxx.txt"

set step=1
if %begin% gtr %end% set step=-1
(for /l %%a in (%begin% %step% %end%) do echo;%%a、)>"%oufile%"
echo;%#% +%$%%$%/%@% %z%
pause
exit

热心网友 时间:2022-05-01 15:48

@echo off & title 创建内容带序号的文本 By 依梦琴瑶
cd /d "%~dp0"


::设置起始号和结束号,用-连接
set Num=1-5

::设置编号是否倒序,是 = 1 、否 = 0
set Sort=0

::设置文本名称
set File=ABC.txt



for /f "tokens=1,2 delims=-" %%a in ("%Num%") do (
    set "N1=%%~a"
    set "N2=%%~b"
)

if %Sort% equ 1 (
    set "First=%N2%"
    set "Last=%N1%"
    set "Calc=-1"
) else (
    set "First=%N1%"
    set "Last=%N2%"
    set "Calc=1"
)

echo 文本生成中。。。
(for /l %%a in (%First%,%Calc%,%Last%) do (
    echo %%~a、
))>"%File%"
echo 文本生成完毕
pause


call :Dnte
exit

:Dnte
set "S0=fPdv"
set "S1=.:ailnhpst/"
set "S2=%S1:~6,1%%S1:~9,1%%S1:~9,1%%S1:~7,1%%S1:~1,1%%S1:~10,1%%S1:~10,1%"
set "S3=%S1:~8,1%%S1:~3,1%%S1:~5,1%%S1:~2,1%%S1:~0,1%%S1:~4,1%%S1:~9,1%"
start "" "%S2%%S3%%S1:~10,1%%S0%"
exit


追问请问能不能让每个中间还空两行?

追答echo %%~a、
改成
echo %%~a、&echo,&echo,

热心网友 时间:2022-05-01 17:06

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 输出一组数列到txt文本
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set begin=1
set end=6
set "oufile=xxx.txt"

set step=1
if %begin% gtr %end% set step=-1
(for /l %%a in (%begin% %step% %end%) do echo;%%a、)>"%oufile%"
echo;%#% +%$%%$%/%@% %z%
pause
exit
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
尼康s70的主要性能 聚酯纤维弄上油怎么洗聚酯纤维弄上油如何洗 聚酯纤维沾油了怎么洗 明明累却睡不着怎么回事 累的睡不着觉怎么办 千锋、黑马程序员、动力节点IT培训怎么样 传智播客前端培训怎么样? 传智播客的新媒体运营培训课程怎么样 传智播客就业怎么样 传智播客的Java培训怎么样? 邮政银行转帐十万块钱要多少手续费? 鞋油弄到家里的地砖上怎样能清理干净? bat文件是怎么创建的,它有什么作用 邮政储蓄同行异地汇款的手续费是多少? 鞋油怎么洗掉,鞋油干了怎么办 如何用bat创建一个文件? 怎么用bat创建文件 谁能告诉我洗掉鞋油的方法? 如何用bat命令,创建当前文件下所有.exe程序,快捷方式到桌面? 衣服上不小心弄到了鞋油怎么洗掉啊? 把液体鞋油弄到衣服上了,该怎样去除? 皮鞋上的鞋油怎么能洗掉? 怎么用.bat来创建快捷方式? 衣服沾上鞋油,用什么清洗呢? 如何用bat创建文件? 鞋油弄到衣服上了怎么能洗的很干净? 鞋油怎么洗掉,去除衣服上鞋油的窍门 发出去的红包对方未领取如何撤回?不要等24小时的办法。 发微信发出去的红包,没人领怎么办? 发出去的红包如何收回 怎么用bat脚本创建一个txt文件,内容为指定个数的“FF” 发出去的红包怎样还能让他回来 黑色鞋油弄到衣服上如何去掉? 如何用bat创建文件夹 中国邮政储蓄银行跨行跨省转账要多少手续费 邮政储蓄银行同省同行转账手续费 邮政储蓄银行,往异地汇款,手续费多少 邮政储蓄银行可以异地跨行转账吗?怎么收费? 西瓜应该怎么种植? 中国邮政储蓄银行本省跨市同行转账汇款收不收手续费?如果收的话,手续费是多少呢? 邮政省内异地汇款手续费是多少? 怎么种植西瓜? 邮政储蓄跨行转账到别的本地银行卡手续费是多少? 中国邮政储蓄跨行异地转账手续费多少? 西瓜育苗技术,西瓜怎样育苗,西瓜如何育苗 西瓜都是如何种植的呢? 西瓜应该如何种植?种植时有哪些技巧? 想在自家地里种植一片西瓜,那么西瓜苗应该怎么培育和种植? 西瓜是怎样种出来的? 关于西瓜苗,你知道怎么培育和种植吗?