Advanced MS-DOS batch procedures