I have a list of barcodes that when scanned will play a video file. I pull the barcodes and video names from an ini file. Videos.ini example Barcode=video file 12345=video1.mpg 23456=video2.mpg 34567=video3.mpg I want the script to read the contents of Videos.ini and create RandomizeTemp.ini and shuffle the data from Videos.ini and write to RAndomizeTemp.ini and then play each file until the end of the list. When the list is done I want to reshuffle the list and then play them all again.