일부 작성자가 자신의 Windows 응용 프로그램을 단일 인스턴스로 설정했다고 가정합니다. 이 응용 프로그램의 여러 인스턴스를 만들 수있는 방법이 있습니까 (가상 컴퓨터에서 실행하거나 작성자에게 응용 프로그램을 다시 작성하도록 요청하는 것 제외)?
기성품 도구가 있다면 알고 싶습니다. (나는 운이없이 sandboxie와 Altiris SVS를 시도했습니다).
거기에 아무것도 없다면, 내가 할 수있는 도구 / 해킹을 프로그래밍하고 싶습니다. 어디서부터 시작해야하는지, 어떤 기술이 필요할지에 대한 포인터를 찾고 있습니다. 나는 C와 Java에서 적당한 프로그래밍 기술을 가지고있다.
이를 수행 할 수없는 경우 이유를 설명하십시오.
편집 : 나는 그 나쁜 생각을 알고 있지만 (여러 가지 이유로) 여전히해야합니다. 모든 응용 프로그램에서 작동하고 오류가 발생하지 않는 일반적인 방법을 원합니다.