无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 498|回复: 10
打印 上一主题 下一主题

添加应用程序到HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

[复制链接]
跳转到指定楼层
1#
发表于 前天 21:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 baolizhu 于 2025-7-22 21:32 编辑

随着时间的增加我们的操作系统中安装的应用程序会越来越多,桌面的应用快捷方式也会越来越多,导致桌面上
的东西密密麻麻的,所以闲着没事,以前木马病毒横行的时候,会有木马软件会应用注册表HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths中的镜像劫持技术去运行特定的木马程序HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\应用.exe,根据此原理,如果我们想要通过运行框运行指定的应用程序
通过
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\weixin.exe" /ve /t REG_SZ /d "C:\Program Files\Tencent\Weixin\Weixin.exe" /f>nul 2>nul
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\weixin.exe" /v "Path" /t REG_SZ /d "C:\Program Files\Tencent\Weixin" /f>nul 2>nul


在运行框中输入weixin就可以运行微信,通过手动添加的方法比较麻烦,所以我就写了一个批处理文件来获取weixin.exe和C:\Program Files\Tencent\Weixin
第一步先通过微信的快捷方式进入微信的安装目录通过右键“复制文件路径”来把路径复制到剪贴板中,然后粘贴到之出现的对话框,通过deepseek写的一键全自动执行在运行的时候总是出错,所以就只能手动复制一次路径后就可以了
我把批处理文件代码放在下面望大佬把它修改成全自动版的,权限不够发不了链接和上传图片。
@echo off
:main
mode con: cols=64 lines=50
PUSHD "%~dp0" & set "ROOT=%~dp0" & set "T=%Temp%\T.vbs" & REG.EXE QUERY "HKU\S-1-5-19">NUL 2>&1
IF %ERRORLEVEL% EQU 1 ( CMD /U /C ECHO. CreateObject^("Shell.Application"^).ShellExecute "%~f0", "", "", "runas", 1 > "%T%"& "%T%" & DEL "%T%" & EXIT /B )
:: MAIN START
for %%i in ("%0") do set "appx=%%~nxi"
rem %windir%\system32\%appx%
if exist %windir%\system32\%appx% copy /y %appx% %windir%\system32\
cls
color 0a
REG ADD "HKCR\exefile\shell\Add_to_paths" /v "MUIVerb" /t REG_EXPAND_SZ /d "添加应用到AppPaths" /f>nul 2>nul
REG ADD "HKCR\exefile\shell\Add_to_paths" /v "Icon" /t REG_EXPAND_SZ /d "cmd.exe" /f>nul 2>nul
REG ADD "HKCR\exefile\shell\Add_to_paths" /v "Position" /t REG_EXPAND_SZ /d "Center" /f>nul 2>nul
REG ADD "HKCR\exefile\shell\Add_to_paths\Command" /ve /t REG_EXPAND_SZ /d "\"%%windir%%\system32\AppPaths.bat\"" /f>nul 2>nul
cls
echo.
echo.
echo.
echo.
echo.
echo.
title 请在光标处输入应用程序完全路径:
prompt 输入应用路径:
echo 添加应用程序到HKLM\SOFTWARE\Microsoft\Windows\CurrentV
echo.
echo ersion\App Paths后即可在运行框中直接输入应用.exe直接运行
echo.
echo.
echo.
echo.
echo.
echo.
echo.
set /p fullPath=。请在此输入“应用程序”的完全安装路径:
cls
echo.
echo.
echo.
echo              你刚刚输入的应用程序路径:% fullPath%
echo.
echo.
echo.
:: 提取文件名(包含扩展名)
for %%i in ("%fullpath%") do set "appname=%%~nxi"

:: 提取路径(不包含文件名)
for %%i in ("%fullpath%") do set "apppath=%%~dpi"

:: 显示结果
echo 应用程序名称: %appname%
echo 应用程序路径: %apppath%
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%" /ve /t REG_SZ /d "%FullPath%" /f
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%" /v "Path" /t REG_SZ /d "\"%apppath%"" /f
REG ADD "HKCR\exefile\shell\CopyAsPath" /v "MUIVerb" /t REG_EXPAND_SZ /d "复制文件路径" /f
REG ADD "HKCR\exefile\shell\CopyAsPath" /v "Icon" /t REG_EXPAND_SZ /d "imageres.dll,-5302" /f
REG ADD "HKCR\exefile\shell\CopyAsPath" /v "Position" /t REG_EXPAND_SZ /d "Center" /f
REG ADD "HKCR\exefile\shell\CopyAsPath\Command" /ve /t REG_EXPAND_SZ /d "cmd.exe /c echo %%1|clip" /f

title 已成功添加%appname%到HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%
echo.
echo.
echo.
echo 已成功添加%appname%到HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%
echo.
echo.
cls
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\%appname%"
echo 请按任意键退出
pause>nul 2>nul
goto main


附蓝奏地址https冒号//baoshuijun点lanzouo点com/icSbe31mu9wd












































2#
发表于 前天 21:52 | 只看该作者
感谢分享
回复

使用道具 举报

3#
发表于 前天 23:50 来自手机 | 只看该作者
复杂了,直接新建个文件夹,加到环境变量PATH里,将需要运行的程序的快捷方式复制到该文件夹
回复

使用道具 举报

4#
发表于 昨天 00:46 | 只看该作者
学习了
回复

使用道具 举报

5#
发表于 昨天 07:28 | 只看该作者
谢谢分享
回复

使用道具 举报

6#
发表于 昨天 08:33 | 只看该作者
感谢楼主分享,下载打包好的。
回复

使用道具 举报

7#
发表于 昨天 09:13 | 只看该作者
什么桌面快捷方式越来越多会乱,自己没有好的整理习惯而已,我桌面上几十年都是十几个图标,无非建个文件夹整理下放进去而已
回复

使用道具 举报

8#
发表于 昨天 09:34 | 只看该作者
直接把快捷方式改名丢到Windows目录里就可以实现同样的效果,简单快捷
回复

使用道具 举报

9#
发表于 昨天 11:35 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

10#
发表于 昨天 12:29 | 只看该作者
来学习了
回复

使用道具 举报

11#
发表于 昨天 17:08 | 只看该作者
赞一个。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-24 02:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表