如何在成功执行第一个.exe文件后执行第二个.exe文件?

时间:2014-10-15 05:14:26

标签: c# .net desktop-application

我的疑问是如何制作.exe文件(第一个.exe用于安全性),如果安全,那么执行第二个.exe文件?

示例:我有second.exe文件/程序(桌面应用程序)。我想让它变得安全,即通过向用户询问密码或其他东西。所以我想创建first.exe,以便它将检查正确的密码然后如果成功则执行second.exe,否则不执行。用户应该无法直接打开second.exe。可能这可以通过USB锁或其他东西来完成,但不知道如何。我正在使用VB和C#。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

你可以使用命名管道,第一个exe充当服务器,它可以在第二个应用程序启动时与第二个应用程序进行握手,如果只有握手通过第二个应用程序可以继续

Example of Named Pipes