Neler Yeni

Çözüldü✓ .Bat dosyası rastgele bir dosya açmasını istemek

Katılım
4 Mart 2021
Mesajlar
17
Reaksiyon skoru
8
.bat dosyasının bulunduğu yerde bulunan bir dosyanın içindeki .txt dosyalarını rastgele açmak istiyorum ama bir türlü bulamadım nasıl yapabilirim ?
teşekkürler.
 
En İyi Cevap

Buradan aldım ve biraz düzenledim.
Denendi onaylandı.

Kod:
@Echo Off
Set "SrcDir=%CD%"
Set "ExtLst=*.txt"
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 "" "%%$[%#%]%%"

Buradan aldım ve biraz düzenledim.
Denendi onaylandı.

Kod:
@Echo Off
Set "SrcDir=%CD%"
Set "ExtLst=*.txt"
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 "" "%%$[%#%]%%"
 
En İyi Cevap
Geri
Top