标题:
[文件操作]
批处理如何用fsutil file createnew生成一个随机大小的文件?
[打印本页]
作者:
xyb16816888
时间:
2010-6-2 00:40
标题:
批处理如何用fsutil file createnew生成一个随机大小的文件?
我知道用fsutil file createnew命令可以生成一个指定大小的文件
但不知道如何用fsutil file createnew命令生成一个随机大小的文件,
如(fsutil file createnew D:\123\abc.dat %random:~-2%可以生成一个两位数的文件,
但要生成一个随机六位数的文件该怎么办)
要不能告诉我用其他命令或程序创建一个随机大小的空文件也行,
不知哪位大哥能告诉我一下,非常感谢!!!!!!!!!!!
[
本帖最后由 xyb16816888 于 2010-6-2 00:59 编辑
]
作者:
Seter
时间:
2010-6-4 13:04
fsutil file createnew D:\123\abc.dat %random:~-2%%random:~-2%%random:~-2%?
作者:
defanive
时间:
2010-6-4 14:00
@echo off
set /a rnd=%random%%%9+1
for /l %%a in (1,1,5) do call set rnd=%%rnd%%%%random:~-1%%
fsutil file createnew D:\123\abc.dat %rnd%
pause
杯具,我总是把问题想复杂。。。
作者:
xyb16816888
时间:
2010-6-4 14:16
3楼的是正解!!!!!!!!!!!!!!!!!!!!!
谢谢帮助!!!!(只是如果源目录不存在,就无法生成新文件,我想还需要一个源目录是否存在的判断)
[
本帖最后由 xyb16816888 于 2010-6-4 14:22 编辑
]
作者:
jcy0307
时间:
2010-6-4 23:26
建议你去消遣区看一下某位版主的头像 if exist
欢迎光临 批处理之家 (http://bathome.net./)
Powered by Discuz! 7.2