@echo off
chcp 65001
set "programPath=C:\Program Files\PasteMate\efficiency.exe"
set "programName=efficiency.exe"
rem 检查程序是否在运行
tasklist | findstr /I "%programName%" >nul
if errorlevel 1 (
echo 程序没有运行,正在启动...
start /B "" "%programPath%"
) else (
echo 程序已经在运行。
)
programPath 和 programName 根据实际情况设定
配合zTasker就可以实现隐藏执行,不会闪一个DOS窗口出来