você pode tentar usar a expansão do shell bash,
echo {m, M} {y, Y} passa {_, __}
etc.
toque isso em um loop for.
edite, só vi sua tag do windows-vista. desculpe, isso está fora da minha área de diversão. - tente um live cd do linux e faça o trabalho:)