random - Windows批处理文件脚本从一个文件夹中选取随机文件并将它们移动到另一个文件夹

标签 random file batch-file

我需要一个批处理脚本来随机选择一个文件夹中的 X 个文件并将它们移动到另一个文件夹。如何编写可以执行此操作的 Windows 批处理脚本?

最佳答案

(我假设您的 X 事先已知 - 由以下代码中的变量 $x 表示)。

由于您并不反对 PowerShell 解决方案:

Get-ChildItem SomeFolder | Get-Random -Count $x | Move-Item -Destination SomeOtherFolder

或更短:

gci somefolder | random -c $x | mi -dest someotherfolder

关于random - Windows批处理文件脚本从一个文件夹中选取随机文件并将它们移动到另一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5552368/

相关文章:

java - MersenneTwister 随机数生成器

algorithm - 常量内存库采样,O(k) 可能吗?

powershell - 从批处理文件调用时,Send-MailMessage cmdlet捕获错误

windows - 使用具有空值的命令按三列对 csv 文件进行排序?

c# - 关于.bat 脚本转义字符的识别?

javascript - 加密安全 float

java - 带 double 的 RandomList 不显示随机变量

java - 如何加载一个文件以供多种方法访问?

file - 在grails中创建Property文件并在main.gsp布局中显示内容

python - 应创建文件时未找到文件错误(仅当我将当前日期添加到名称中时)