¿Cómo pasar / recuperar parámetros de la línea de comandos de DOS en un programa de ensamblaje de 16 bits?

Estoy escribiendo algunas pequeñas herramientas para MS-DOS. Ahora estoy escribiendo unShutdown.com, como para Windows XP y superior. Ya he escrito todo el código, ahora solo necesito pasar el argumento de DOS.

Necesito pasar los parámetros "-r" para reiniciar y "-s" para apagar.

¿Cómo puedo hacerlo?

Estoy usandoTASM (Turbo Assembler 4.1) en Windows 98 para vincular y compilar. Estoy buscando una manera muy simple de hacerlo, y si es posible, todavía.COM programa. Me veo exactamente como el ARGV y ARGC del lenguaje C, pero para el ensamblado de 16 bits ...

shutdown -r se reiniciaráshutdown -s se apagará

Recuerda que ya sé cómo reiniciar y cómo apagar la PC.
Solo necesito aprender a pasar los parámetros de la línea de comandos de MS-DOS a mi programa.