如何快速创建 100 个文件

2017-12-20 14:41:18 +08:00
 frmongo
在 win7 上,我怎么可以在几秒之内,在某个文件夹创建 100 个有一定规则的文件,比如 1.txt...100.txt.
用脚本的还需要安装解释器或者插件什么的我自己是可以做到的。最好是依赖的东西越少越好。
4976 次点击
所在节点    程序员
19 条回复
dbg
2017-12-20 14:48:46 +08:00
在 CMD 命令窗口下执行:(或者写成 bat 文件)
@for /l %a in (1,1,100) do echo > 文件名前缀%a.txt
iX
2017-12-20 14:49:05 +08:00
你只需要打开 cmd 使用 for 循环
echo >i.txt
geelaw
2017-12-20 14:50:10 +08:00
开始->搜索 PowerShell->打开

然后 Set-Location D:\Path\To\Folder
然后 1..100 | ForEach-Object { Set-Content -LiteralPath "$_.txt" -Value @() -Encoding Byte }

然后就搞定了。
x86
2017-12-20 14:50:53 +08:00
for /l %i in (1,1,20) do cd.>%i.txt
Msxx
2017-12-20 14:54:26 +08:00
100 个文件.txt :)
mdzz
2017-12-20 14:57:33 +08:00
touch {1..100}.txt
shuax
2017-12-20 15:02:46 +08:00
ctrl+c 一个文件,然后 ctrl+v 不放
nicevar
2017-12-20 15:19:20 +08:00
@Msxx 很切题,最佳答案就是就你了- -
Nobitasean
2017-12-20 15:42:06 +08:00
vi 100 个文件
:wq
metrxqin
2017-12-20 15:43:15 +08:00
使用 PowerShell 执行以下代码


1..100 | % { echo NUL > "$_.txt" }
congeec
2017-12-20 15:48:21 +08:00
@metrxqin
New-Item, a.k.a. ni
ni 1.txt
frmongo
2017-12-20 16:11:56 +08:00
各位很给力,我学习了,powershell 很厉害,bash 也很强大
Arnie97
2017-12-20 16:20:16 +08:00
// M$:服务器端的 JS 环境也好,XHR 也好,明明是我先的,为什么会这样呢

var fso = new ActiveXObject("Scripting.FileSystemObject");
for (var i = 0; i < 100; i++) {
fso.CreateTextFile(i + '.txt', false);
}
loginv2
2017-12-20 18:33:46 +08:00
说个邪道的 右键新建一个文件
ctrl+a ctrl+c ctrl+v 循环按几次
第一次得到 2 个文件
第二次是 4 个
第三次是 8 个
第四次是 16 个
32
64
128
然后删掉 28 个 现在你得到了 100 个文件
重命名 ctrl+a F2 del 回车
nuxt
2017-12-20 18:36:47 +08:00
百度:批处理
Culture
2017-12-20 19:04:28 +08:00
@loginv2 挺实用的,亲测有效 hhh
wellsc
2017-12-20 19:05:52 +08:00
touch $(1..100).txt
gy134340
2017-12-20 20:05:00 +08:00
> $(1..100).txt
hero0524
2017-12-21 17:42:39 +08:00
答案是 touch {1..100}.txt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/416274

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX