admin 管理员组文章数量: 1103773
生成1万个随机名称的小文件
代码语言:txt复制mkdir g:\test\ -force
# 设置随机文件名的长度和数量
$fileNameLength = 10
$numberOfFiles = 10000
# 创建一个目标目录,如果不存在的话
$targetDirectory = "g:\test\"
if (-not (-Path -Path $targetDirectory)) {
New-Item -ItemType Directory -Path $targetDirectory
}
# 循环生成随机文件名并创建文件
for ($i = 0; $i -lt $numberOfFiles; $i++) {
# 生成随机文件名
$randomFileName = -join ((65..90) + (97..122) | Get-Random -Count $fileNameLength | ForEach-Object { [char]$_ })
# 创建空文件
$filePath = Join-Path -Path $targetDirectory -ChildPath $randomFileName
New-Item -ItemType File -Path $filePath -Force
}
Write-Host "已成功生成 $numberOfFiles 个随机名称的小文件。"
生成1万个随机名称的小文件,是为了测试list文件的快慢,在挂载文件存储列出文件的场景中有时候会遇到列出文件慢的情况,可参考2篇文档:
本文标签: 生成1万个随机名称的小文件
版权声明:本文标题:生成1万个随机名称的小文件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.520sys.cn/xp/1754995789a1454812.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论