Supongamos que algún autor ha forzado que su aplicación de Windows sea de instancia única. ¿Hay alguna forma de hacer múltiples instancias de esta aplicación (aparte de ejecutarla dentro de una máquina virtual o solicitarle al autor que reescriba la aplicación)?
Si hay una herramienta preparada, me gustaría saberlo. (He probado sandboxie y Altiris SVS sin suerte).
Si no hay nada por ahí, quiero programar una herramienta / hack que me permita hacer esto. Estoy buscando indicadores por dónde comenzar: qué implicará, qué habilidades serían necesarias. Tengo habilidades de programación moderadas en C y Java.
Si esto no se puede hacer, explique por qué.
EDITAR: Sé que es una mala idea, pero aún necesito hacerlo (por varias razones). Quiero una forma genérica que funcione para cualquier aplicación y no introduzca errores.