Sim, isso parece divertido. : -)
Crie um arquivo chamado PlayRandom.bat e cole o seguinte script nele.
@Echo Off
SetLocal EnableDelayedExpansion
CD /D %~dp0
Set Count=0
For /F "tokens=*" %%f In ('Dir /A-D /B *.txt') Do (Set /A Count=!Count!+1)
Set /A Skip=%Random%%%%Count%
If %Skip%==0 (Set Skip=) Else (Set Skip=skip=%Skip%)
Set RandomFile=
For /F "%Skip% tokens=*" %%f In ('Dir /A-D /B *.txt') Do (If "!RandomFile!"=="" Set RandomFile=%%f)
Start "%RandomFile%"
EndLocal
Altere *.txt
em cada linha For
para qualquer extensão de arquivo usada por seus filmes. Você pode escrever várias extensões separadas por espaços, por exemplo *.mpg *.avi *.divx
A linha Start
abrirá o arquivo no programa padrão. Você pode querer mudar isso para rodar o seu player de filme, como:
"C:\Program Files\MPC-HC\MPC-HC.exe" "%RandomFile%"