Почитал документацию по CMD файлам, а то не всё было понятно и набросал такой вот порт wargames из BSD games

Код:
	.ENABLE SUBSTITUTION
;
; Greeting professor Falken.
;
;	   .----.
;	   |>_  |
;	 __|____|__
;	|  ______--|
;	`-/.::::.\-'
;	 `--------'
;
	.SETS OCLI <CLI>
	.IF OCLI <> "MCR" MCR SET /CLI=TI:MCR

	.ASK [<TRUE>] DIRG To list a games
	;
	.ENABLE QUIET
	.IFT DIRG PIP LB:[GAMES]*.TSK/LI
	.DISABLE QUIET
.ASKG:
	.ASKS GAM Would you like to play a game
	.TESTFILE LB:[GAMES]'GAM'.TSK
	.IF <FILERR> = 1 .GOTO RUNG
	;
	; Funny, the only way to win is not to play at all.
	.GOTO DONE

.RUNG:
	;
	.ENABLE QUIET
	RUN LB:[GAMES]'GAM'.TSK
	.DISABLE QUIET
	;
	.GOTO ASKG

.DONE:
	;
	.ENABLE QUIET
	SET /CLI=TI:'OCLI'
	.DISABLE QUIET