C# OpenVpnConnect 代码在 Win7 中正常但在 Windows 服务器中不起作用

C# OpenVpnConnect Code Ok in Win7 But Not Work In Windows Server

您好,我编写了用于断开与 OpenVpnConnect 连接的 C# 控制台应用程序 我在 C# 代码中的命令是:

        Process cmd = new Process();
        cmd.StartInfo.FileName = "cmd.exe";
        cmd.StartInfo.RedirectStandardInput = true;
        cmd.StartInfo.RedirectStandardOutput = true;
        cmd.StartInfo.CreateNoWindow = false;
        cmd.StartInfo.UseShellExecute = false;
        cmd.Start();
        cmd.StandardInput.WriteLine("OpenVPNConnect.exe --disconnect-shortcut=1628621371733");
        cmd.StandardInput.Flush();
        cmd.StandardInput.Close();
        cmd.WaitForExit();

中 Windows 7 运行 好的 当 运行 在 Windows Server 2019 运行 但不工作 我以管理员身份测试 运行 和我的帐户管理员组成员

我的问题是 OS Windows Server 2019 我在 Windows 服务器 2016 和 2019 中测试了我的代码另一个位置很好 全新安装 Windows Server 2019 后我的问题已解决