我有第三方应用程序,它是一个单实例应用程序。只有当我切换用户时,它才能启动多次。
我想以编程方式形成.net,在多个用户帐户下启动应用程序的多个实例,每个帐户一个实例。
我尝试过冒充,但是没有用。第二个例子没有开始。
谢谢!
编辑:评论代码:
Dim imp As New Impersonate
Try
If imp.impersonateValidUser("test", "test1234") Then
Process.Start("c:\singleinstance.exe")
End If
Catch ex As Exception
Finally imp.undoImpersonation()
End Try