veran lo que yo deseo hacer es digamos ejecuta un programa al cerrarce ejecuta 
for /f "tokens=*" %%_ in ('type "mision1.txt" ^| find "winningteam = 1"') do ( copy "chars\kakashi2\CLIFF-FUTURE-KAKASHI.def" "chars\CLIFF-FUTURE-KAKASHI")
for /f "tokens=*" %%_ in ('type "mision1.txt" ^| find "winningteam = 1"') do (start mugen -log mision2.txt -p1 player1 -p2 kakashicpu -p2.ai 1 -rounds 1 -s "sandvillage") 
for /f "tokens=*" %%_ in ('type "mision1.txt" ^| find "winningteam = 2"') do (start readme.txt) 
quiero que  ejecute otra accion despues de que se cierrel el programa que se abre con el codigo de la mitad :)
			
			
			
				Hola
1. Debes usar las etiquetas de código.
2. 
Start /WaitCita de: CMDWAIT        Iniciar aplicación y esperar a que finalice
Saludos
			
 
			
			
				esa variable no la podrías llegar a usar nunca de la manera en que se suele usar RANDOM, ya que cada vez que quisieras randomizar la variable deberías llamar al método que la randomice para asignar un nuevo valor a dicha variable, y luego, ya podrías usarla.