全盘查找QQ并执行

 

  
  
  
  
  1. @echo off 
  2. :: 全盘查找qq.exe,找到之后就执行并退出CMD窗口  
  3. :: fsutil fsinfo drives 得出来的结果虽然中间有空格,但是他代表是回车符或者换行符的作用,所以还要用find   
  4.  
  5. /v来过滤,否则,只得到第一个分区  
  6. setlocal enabledelayedexpansion  
  7. for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (  
  8.     set var=%%i  
  9.     set drive=!var:~-2!  
  10.     fsutil fsinfo drivetype !drive!|find "固定">nul && (  
  11.         for /f "tokens=*" %%j in ('dir /a-d /b /s !drive!\qq.exe 2^>nul') do if not "%%j"=="" start ""   
  12.  
  13. "%%j" && exit  
  14.     )      

 

你可能感兴趣的:(职场,休闲)