Windows 通过服务名称搜索软件启动路径启动软件
注意:QQ管家和360安全,正常情况下使用
taskkill
无法停止,因为在安全设置中有个“自保护”,正常情况下会默认勾选上,这样就无法使用taskkill
关闭,取消勾选之后可以使用taskkill
关闭
@echo off
rem "关闭服务"
taskkill /f /t /im QQPCTray.exe
setlocal enabledelayedexpansion
rem 指定待搜索的文件
set "FileName=QQPCTray.exe"
rem echo 正在搜索,请稍候...
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%a:\ (
pushd %%a:\
for /r %%b in (*%FileName%) do (
if /i "%%~nxb" equ "%FileName%" (
rem echo,%%b
set filePth=%%b
echo !filePth!
rem "倒计时"
timeout /nobreak /t 3
rem "截取倒数13位之前的内容"
set QQPath=!filePth:~,-13!
echo !QQPath!
rem "启动软件"
start /d "!QQPath!" QQPCTray.exe
)
)
popd
)
)