Las otras respuestas son ciertamente buenas opciones que le servirán en un sistema automatizado debido a su naturaleza de línea de comando (y veo en la etiqueta que eso es lo que quería). Por supuesto, algunas personas pueden querer explorar este tipo de información con una GUI, así que aquí hay una alternativa en ese sentido.
Process Explorer es una herramienta Sysinternals mantenida por Microsoft. Puede mostrar la línea de comando del proceso en el cuadro de diálogo de propiedades del proceso, así como el padre que lo inició, aunque el nombre de ese proceso ya no esté disponible. Aquí está el diálogo de propiedades del proceso:
Si desea una pista de auditoría más detallada de cuándo se inició un proceso y en qué condiciones, puede recurrir a otra herramienta de Sysinternals llamada Monitor de proceso. Aquí puede filtrar los eventos de "Proceso iniciado", conocer el entorno en el que se inició el proceso y ver qué otros eventos ocurrieron en ese momento. Es un programa bastante poderoso. Aquí está el diálogo de propiedades del evento: