Windows 通过服务名称搜索软件启动路径启动软件

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
  )
)

猜你喜欢

转载自blog.csdn.net/D1179869625/article/details/132478887