作者:hackate | 时间:2008-12-07 13:09 | 标题:[出题]生成顺序文件
今天闲着无聊..出个题目,大家一起来思考...
比如要生成100个文件..内容随便无所谓..主要在于文件名..
文件名要以cndos001,cndos002,cndos003,cndos004
这样直到cndos100..
看看大家谁有效率最好的建立文件的方式..呵呵.......
好的思路会加多分哦..
作者:tireless | 时间:2008-12-07 13:30
@echo off & setlocal EnableDelayedExpansion
md test
for /l %%a in (1 1 100) do (
set n=00%%a
type nul>test\cndos!n:~-3!
)
作者:s11ss | 时间:2008-12-07 13:38
@echo off & setlocal enabledelayedexpansion
for /l %%a in (1,1,100) do set "f=00%%a" & cd.>cndos!f:~-3!
作者:hackate | 时间:2008-12-07 13:47
@echo off
set n=10000
echo %time%
for /l %%a in (1,1,100) do (
setlocal enabledelayedexpansion
set /a n+=%%a
echo cndos!n:~-3!>cndos!n:~-3!.txt
endlocal
)
echo %time%
pause
这是我之前写的,看来楼上朋友的方法也很不错哦..
作者:Evangel | 时间:2008-12-07 14:02
@echo off
for /l %%a in (1001,1,1100) do (
set m=%%a
echo .>cndos!m:~-3!.txt
)
以前有过关于文件长度不定的程度,感觉用1占位的很经典……
作者:lifenjoiner | 时间:2008-12-07 15:36
cd.>cndos!f:~-3!
用的不错
作者:kioskboy | 时间:2008-12-08 08:45
好厉害!