#include <filesystem>
#include <Windows.h>
#include <tlhelp32.h>
#include <iostream>
#include <vector>
// 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(), '/', '\\'