C# 您能否以编程方式打开;“以不同用户身份运行”;对话框?

C# 您能否以编程方式打开;“以不同用户身份运行”;对话框?,c#,windows,visual-studio,runas,C#,Windows,Visual Studio,Runas,当我研究这个特别的问题时,我得到了无数关于模仿的文章,但我不认为这是我想要的。我有一个C#应用程序,可以在PC上打开其他应用程序(Outlook、VNC、AD等)。其中一个应用程序要求用户使用其凭据登录,因此通常的过程是[shift+右键单击]快捷方式并选择“以不同用户身份运行”。。。然后出现一个对话框,询问凭据。我不想像模拟那样使用他们的凭据启动应用程序。我只是想启动应用程序,就好像用户[shift+右键单击]编辑了快捷方式一样,这样他们就会出现对话框。这可能吗?调用,然后将结果传递给

当我研究这个特别的问题时,我得到了无数关于模仿的文章,但我不认为这是我想要的。我有一个C#应用程序,可以在PC上打开其他应用程序(Outlook、VNC、AD等)。其中一个应用程序要求用户使用其凭据登录,因此通常的过程是[shift+右键单击]快捷方式并选择“以不同用户身份运行”。。。然后出现一个对话框,询问凭据。我不想像模拟那样使用他们的凭据启动应用程序。我只是想启动应用程序,就好像用户[shift+右键单击]编辑了快捷方式一样,这样他们就会出现对话框。这可能吗?

调用,然后将结果传递给