Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何随机化带有批处理文件的文件夹上的文件顺序_Batch File - Fatal编程技术网

Batch file 如何随机化带有批处理文件的文件夹上的文件顺序

Batch file 如何随机化带有批处理文件的文件夹上的文件顺序,batch-file,Batch File,我试图得到一个批处理文件,以帮助我随机文件。 文件是视频/音乐/文本/文档 更具体地说,假设我在一个名为以下的文件夹中拥有以下文件: 3020_1 3020_2 3020_3 3020_4 3020_5 6031_1 6032_2 5013_1 6060_1 Windows将按上述方式对它们进行排序,我希望得到一个包含上述文件的文件夹,以便随机显示 你们能帮我个忙吗:)我相信你们知道Windows文件夹中文件的出现顺序取决于你们选择的排序选项。假设您仍然希望在给定的排序视图中执行此操作,并且可

我试图得到一个批处理文件,以帮助我随机文件。 文件是视频/音乐/文本/文档

更具体地说,假设我在一个名为以下的文件夹中拥有以下文件:

3020_1
3020_2
3020_3
3020_4
3020_5
6031_1
6032_2
5013_1
6060_1
Windows将按上述方式对它们进行排序,我希望得到一个包含上述文件的文件夹,以便随机显示


你们能帮我个忙吗:)

我相信你们知道Windows文件夹中文件的出现顺序取决于你们选择的
排序
选项。假设您仍然希望在给定的排序视图中执行此操作,并且可以重命名文件,则可以尝试使用
ren
命令执行此操作。查找更多详细信息

因为您希望这是随机的,所以必须添加一些逻辑来获得随机文件名

%RANDOM%
将在每次执行时为您提供一个随机数。有关这方面的更多信息可供查阅


希望这能让您在批处理中更进一步

自然排序顺序取决于驱动器类型。NTFS返回alpha排序的文件。我建议您阅读
ren 3020_1 3020_2