有个方法,是根据快捷方式中的目标程序来获取安装程序目录:- @echo off
- set "name=瑞星杀毒软件"
- title 查找“%name%”所在
- for /f "delims=" %%a in ('dir /b/s "C:\Documents and Settings\%name%.lnk"') do (
- for /f "skip=1 delims=" %%b in ('type "%%a"^|find ":\"') do (
- set "c=%%~nxb"
- set "d=%%~b"
- set "e=%%~dpb"
- ))
- echo 目标程序名称:%c%
- echo 目标程序完整路径:%d%
- echo 目标文件夹:%e%
- echo.
- echo 按任意键进入目标文件夹并显示其中内容...
- pause>nul
- cls
- title %e%
- cd /d %e%
- dir /b
- pause>nul
复制代码
|