windows平台指定关闭正在运行的exe

关闭exe

#include 
#include 
#include 
#include 
#include 

// inexePath: 表示正在运行exe文件的绝对路径,是一个vector,表示可以传入多个需要关闭的exe,支持关闭多个
bool StopProcesses(const std::vector<std::string>& inexePaths) 
{
   
    bool result = false;
    std::vector<std::string> exePaths = inexePaths;
    for (auto exePath : exePaths) 
    {
   
        std::string inputFileName = std::filesystem::path(exePath).filename().string();
        // 将exePath转换为宽字符格式
        std::replace(exePath.begin(), exePath.end(), '/', '\\'

你可能感兴趣的:(C++,操作系统,c++,算法,关闭exe)