Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何仅在成功执行第一个.exe文件后执行第二个.exe文件?_C#_.net_Desktop Application - Fatal编程技术网

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

C# 如何仅在成功执行第一个.exe文件后执行第二个.exe文件?,c#,.net,desktop-application,C#,.net,Desktop Application,我的疑问是,如何使.exe文件成为第一个.exe文件以确保安全性,从而在安全的情况下执行第二个.exe文件 示例:我有第二个.exe文件/programdesktop应用程序。我想让它安全,即通过向用户询问密码或其他信息。所以我想创建first.exe,这样它会检查密码是否正确,如果成功,则执行second.exe,否则不会。用户不能直接打开second.exe。可能这可以通过USB锁或其他方式实现,但不知道如何实现。我正在使用VB和C 提前感谢。您可以使用命名管道,第一个exe充当服务器,它可

我的疑问是,如何使.exe文件成为第一个.exe文件以确保安全性,从而在安全的情况下执行第二个.exe文件

示例:我有第二个.exe文件/programdesktop应用程序。我想让它安全,即通过向用户询问密码或其他信息。所以我想创建first.exe,这样它会检查密码是否正确,如果成功,则执行second.exe,否则不会。用户不能直接打开second.exe。可能这可以通过USB锁或其他方式实现,但不知道如何实现。我正在使用VB和C


提前感谢。

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