zoukankan      html  css  js  c++  java
  • 后台创建进程和杀掉进程

    后台创建进程:下面这段代码可以后台创建进程,不需要再用dos命令在cmd.exe界面操作了。

      STARTUPINFO si;
      ZeroMemory(&si, sizeof(si));
      si.cb = sizeof STARTUPINFO;

      PROCESS_INFORMATION pi;


    //LPTSTR szCmdline = _tcsdup(TEXT("C:\\notepad.exe D:\\file.txt"));
    LPTSTR szCmdline = _tcsdup(str);


    BOOL res = CreateProcess(NULL, szCmdline, NULL, NULL, NULL, NORMAL_PRIORITY_CLASS|CREATE_NO_WINDOW, NULL, NULL, &si, &pi); //you code ........ if (TRUE == res) { CloseHandle(pi.hProcess); CloseHandle(pi.hThread); killNodeProcess(); }

    后台杀掉程序:

    void killNodeProcess()
    {
        STARTUPINFO  si;  
      ZeroMemory(&si,  sizeof(si));  
      si.cb  =  sizeof  STARTUPINFO;  
    
      LPTSTR szCmdline = _tcsdup(TEXT("taskkill /f /im node.exe"));
      PROCESS_INFORMATION  pi;
      BOOL res  =  CreateProcess(NULL,  
          szCmdline,
          NULL,  
          NULL,  
          NULL,  
          ABOVE_NORMAL_PRIORITY_CLASS|CREATE_NO_WINDOW,  
          NULL,  
          NULL,  
          &si,  
          &pi);
      
    
      if (TRUE  ==  res)  
      {
          if (!WaitForSingleObject(pi.hProcess,INFINITE))
          {
              CloseHandle(pi.hProcess);  
              CloseHandle(pi.hThread);
          }
    
      }
          
    }
  • 相关阅读:
    js项目结合的注意点
    cookie练习
    json记载字符个数
    js,jQuery获取标签
    新人签到
    使用Resources类搭建Unity简单的资源管理工具类
    初识vue
    原生JS写出贪吃蛇
    用js做一个简单的班级点名器
    Javascript 的"循环语句"
  • 原文地址:https://www.cnblogs.com/imlucky/p/3040821.html
Copyright © 2011-2022 走看看