我是一名正在学习编程的艺术家,我想创建一个批处理文件,该文件将从我的参考文件夹中选择一个随机图片文件。目标是获得一张随机图片来进行处理和学习。我环顾四周,看到的回复很难理解,而且经常与我不需要的其他特性和功能相关联。简而言之,如何制作一个从文件夹(和子文件夹)打开随机图片文件的批处理文件?我是否需要为每张图片建立索引,然后从中选择一个选择器,或者我可以使用 %random% 打开它吗?
感谢您的帮助。
这是您需要的基本批处理文件结构:
@Echo Off
Set "SrcDir=C:\Users\Jiosen\references"
Set "ExtLst=*.jpeg *.png *.tiff"
Set "i=0"
For /F "Delims=" %%A In ('Where /R "%SrcDir%" %ExtLst%') Do (Set /A i+=1
Call Set "$[%%i%%]=%%A")
Set /A #=(%Random%%%i)+1
Call Start "" "%%$[%#%]%%"
您可能需要调整线路2
and 3
有必要的,(但不要删除或添加任何双引号).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)