批处理或VBS生成文本文件
我想生成1-10000以内的用逗号隔开的一段数据格式是1,2,3,4,5,6,一直到9998,9999,10000要怎么做呢?...
我想生成1-10000以内的用逗号隔开的一段数据
格式是1,2,3,4,5,6,一直到9998,9999,10000
要怎么做呢? 展开
格式是1,2,3,4,5,6,一直到9998,9999,10000
要怎么做呢? 展开
展开全部
试试我的vbs代码:
'══代══码══开══始════
set fso=CreateObject("Scripting.FileSystemObject")
set dt1=CreateObject("Scripting.Dictionary")
set dt2=CreateObject("Scripting.Dictionary")
set fw=fso.createtextfile("差异记录.txt",2)
set fd=fso.getfolder("D:\网络游戏")
set fds=fd.subfolders
for each d in fds
dt1.add d.name,d.name
next
set fd=fso.getfolder("E:\网络游戏")
set fds=fd.subfolders
for each d in fds
dt2.add d.name,d.name
next
fw.writeline "====两盘中共有的项目:===="
its2=dt2.items
for i=0 to dt2.count-1
if dt1.exists(its2(i))=true then
fw.writeline its2(i)
end if
next
'Coded By escortmnm from VBS团队
'══代══码══结══束════
'══代══码══开══始════
set fso=CreateObject("Scripting.FileSystemObject")
set dt1=CreateObject("Scripting.Dictionary")
set dt2=CreateObject("Scripting.Dictionary")
set fw=fso.createtextfile("差异记录.txt",2)
set fd=fso.getfolder("D:\网络游戏")
set fds=fd.subfolders
for each d in fds
dt1.add d.name,d.name
next
set fd=fso.getfolder("E:\网络游戏")
set fds=fd.subfolders
for each d in fds
dt2.add d.name,d.name
next
fw.writeline "====两盘中共有的项目:===="
its2=dt2.items
for i=0 to dt2.count-1
if dt1.exists(its2(i))=true then
fw.writeline its2(i)
end if
next
'Coded By escortmnm from VBS团队
'══代══码══结══束════
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
for /l %i in (1,1,9999) do set /p a=%i,<nul
set /p a=10000<nul
for /l %i in (1,1,9999) do set /p a=%i,<nul
set /p a=10000<nul
追问
可以将结果保存到一个文本文件吗
追答
保存到1.txt
@echo off
del 1.txt 2 >nul
for /l %%i in (1,1,9999) do set /p a=%%i,>1.txt
set /p a=10000>1.txt
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询