Esempio n. 1
0
 public void 执行命令(M命令 __命令)
 {
     if (__命令.参数列表 != null && __命令.参数列表.Count > 0)
     {
         var __窗口 = new F输入参数(__命令, __实参 => _B命令行.执行(_进程标识, F命令行.合成命令(__命令, __实参)));
         new F空窗口(__窗口, "输入参数").ShowDialog();
     }
     else
     {
         _B命令行.执行(_进程标识, __命令.命令行列表);
     }
 }
Esempio n. 2
0
        private void Do强制结束_Click(object sender, EventArgs e)
        {
            var __窗口 = new F结束进程(_B命令行.IsWindows);

            if (new F空窗口(__窗口, "结束进程").ShowDialog() == DialogResult.OK)
            {
                var __命令   = __窗口.命令;
                var __进程标识 = Guid.NewGuid().ToString();
                _B命令行.创建进程(__进程标识);
                _B命令行.执行(__进程标识, __命令);
                _B命令行.结束进程(__进程标识);
            }
        }