无忧启动论坛

标题: 怎么让绿色版的软件添加到默认应用列表去? [打印本页]

作者: ellx98    时间: 2025-5-22 13:23
标题: 怎么让绿色版的软件添加到默认应用列表去?
本帖最后由 ellx98 于 2025-5-22 13:36 编辑

因为不想重装软件的原因,在系统还原后,想让这些软件添加到默认应用中。
  以下为Win10系统,如想在电子邮件中添加Foxmail 7.2进去
音乐播放器添加添加千千静电
  Foxmail目录:D:\Foxmail 7.2\foxmail.exe   
  现Foxmail打开后是可以用,不用安装,只是默认应用不改,从别处调用就用不了。



22.png (184.05 KB, 下载次数: 32)

22.png

11.png (161.47 KB, 下载次数: 33)

11.png

作者: 423dn    时间: 2025-5-22 14:10
根据您描述的系统还原后需手动关联便携版软件的需求,以下为Windows 10系统的具体操作方案:

一、手动关联Foxmail 7.2

1.使用Win+I打开设置 → 进入「应用」→ 选择「默认应用」
2.在右侧「按协议指定默认应用」栏中找到「电子邮件」选项 → 点击当前默认程序图标
3.选择「在这台电脑上查找其他应用」→ 定位到D:\Foxmail 7.2\foxmail.exe并选定
4.对「MAILTO」协议重复上述操作,确保所有关联协议均指向Foxmail
二、关联千千静听

1.在默认应用设置页面 → 滚动到「按文件类型指定默认应用」栏目
2.分别定位音频文件类型(如.mp3/.wav/.flac等)→ 逐一选择「千千静听」程序
3.若列表未显示目标播放器 → 通过「更多应用」→「在这台电脑上查找其他应用」手动指定安装目录的.exe文件
三、备用解决方案(常规方法失效时)

1.通过控制面板路径:
控制面板\程序\默认程序\设置默认程序 → 选择「Foxmail」→ 点击「将此程序设置为默认值」
2.对未显示的程序 → 使用注册表编辑器定位HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts相关扩展项手动添加关联
注意事项:

若出现权限问题,建议右键foxmail.exe → 属性 → 兼容性 → 勾选「以管理员身份运行此程序」
系统还原可能导致注册表项缺失,建议首次运行Foxmail时右键「以管理员身份运行」完成初始化注册
关联完成后可通过发送测试邮件/双击音频文件验证关联效果。如需批量恢复默认设置,可通过「重置为Microsoft推荐的默认值」功能回退,但此操作会清除所有自定义关联。


作者: james176    时间: 2025-5-22 14:12
有些绿化的软件没有注册表,你安装个原版的程序然后再删除掉(不是卸载),我想就可以了吧
作者: lyb李永彬    时间: 2025-5-22 14:12
感谢分享。。。。。。
作者: james176    时间: 2025-5-22 14:16
423dn 发表于 2025-5-22 14:10
根据您描述的系统还原后需手动关联便携版软件的需求,以下为Windows 10系统的具体操作方案:

一、手动关 ...

我只想知道一3是怎么弄出来的,“在这台电脑上查找其他应用”,你这是不是百度出来的东西?
作者: magicgenius    时间: 2025-5-22 14:24
好的绿色版软件要有批处理导入注册表等。
可用 RevoUninstaller 追踪该安装程序,导出注册表和文件的安装日志,再根据这些编写注册表的批处理等,尽管还原安装版的操作。
作者: ellx98    时间: 2025-5-22 14:27
423dn 发表于 2025-5-22 14:10
根据您描述的系统还原后需手动关联便携版软件的需求,以下为Windows 10系统的具体操作方案:

一、手动关 ...

看上图,那来的<在这台电脑上查找其它应用>,win7也许有,win10上没有这个选项
作者: freefree    时间: 2025-5-22 14:31
手动更改一下默认关联

备份默认的应用程序关联
Dism /Online /Export-DefaultAppAssociations:"C:\AppAssociations.xml"
恢复默认的应用程序关联
DISM.exe /Online /Import-DefaultAppAssociations:"C:\AppAssociations.xml"

作者: 燕飞龙    时间: 2025-5-22 14:33
谢谢分享
作者: 201012121135    时间: 2025-5-22 14:50
做个注册表的批处理
作者: 技束源    时间: 2025-5-22 14:54
学习一下
作者: wwoldok    时间: 2025-5-22 15:01
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Start
作者: yhage    时间: 2025-5-22 15:14
我的win10系统里面有 在这台电脑上查找其他应用
作者: wwwlhp    时间: 2025-5-22 15:20
多谢分享!!!
作者: cjfcjf111    时间: 2025-5-22 15:30
本帖最后由 cjfcjf111 于 2025-5-22 15:31 编辑

      大多这种软件会在运行时可以设置,在软件的设置中找到关联,关联一下就好了,要是不想这样做,也可以右键点你要播放的音乐,选择打开方式,然后去找你的软件的主程序,然后再选择始终,这样你要播放的音乐类文件以后就用这个打开了,但用这个方法设置一次只能关联一种格式,你要再关联另外一种格式就再操作一次,如果是软件里的关联,可一次选择很多种格式

    另外还有一种方法是要用外加的软件SFTA用批处理方式到也是可以设置,不过WIN11系统中浏览器是很难设置默认值的,WIN11 以下的系统浏览器设置到是支持很好

作者: qiyuanx    时间: 2025-5-22 15:32
选择应用下面还应该有个 从本机选择程序
作者: pacman    时间: 2025-5-22 17:06
路过学习一下。
作者: 9zhmke    时间: 2025-5-22 17:48
看看这个贴:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436996
作者: ellx98    时间: 2025-5-22 18:29
9zhmke 发表于 2025-5-22 17:48
看看这个贴:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436996

这个被限制了

q.png (74.82 KB, 下载次数: 33)

q.png

作者: ajlass    时间: 2025-5-22 18:37
win11这个更改默认这是很无语。
作者: rengrancunzai    时间: 2025-5-22 20:46
423dn 发表于 2025-5-22 14:10
根据您描述的系统还原后需手动关联便携版软件的需求,以下为Windows 10系统的具体操作方案:

一、手动关 ...

找到要打开的文件,选择应用程序,选择始终应用
作者: aaa123456789    时间: 2025-5-22 22:26
谢谢分享
作者: handsome_xiang    时间: 2025-5-23 03:42
感谢分享!
作者: 小龙飞    时间: 2025-5-23 06:49
在应用软件里设置下就成了
作者: bilvnet    时间: 2025-5-23 08:02
rengrancunzai 发表于 2025-5-22 20:46
找到要打开的文件,选择应用程序,选择始终应用

有没有批处理??像安装了winrar,要关联好多个扩展名,很浪费时间
作者: zhou116yan    时间: 2025-5-23 08:09
谢谢分享
作者: czg2008    时间: 2025-5-23 08:13
学习大佬们杰作
作者: yzw92    时间: 2025-5-23 08:19
感谢分享。
作者: xixizhude785    时间: 2025-5-23 08:40
谢谢分享
作者: 9zhmke    时间: 2025-5-23 08:54
ellx98 发表于 2025-5-22 18:29
这个被限制了

你可能只看了我发的贴,没看回的贴,我现在都换成SFTA.exe了
"%~dp0SFTA.exe" --reg "%~dp0%exe%" ".htm"   "%pid%"  
"%~dp0SFTA.exe" --reg "%~dp0%exe%" ".html"  "%pid%"  
"%~dp0SFTA.exe" --reg "%~dp0%exe%" "http"   "%pid%"  
"%~dp0SFTA.exe" --reg "%~dp0%exe%" "https"  "%pid%"  
"%~dp0SFTA.exe" --reg "%~dp0%exe%" "ftp"    "%pid%"
作者: ellx98    时间: 2025-5-23 10:10
9zhmke 发表于 2025-5-23 08:54
你可能只看了我发的贴,没看回的贴,我现在都换成SFTA.exe了
"%~dp0SFTA.exe" --reg "%~dp0%exe%" ".htm ...

谢谢,按你的试了,播放器可以,只是邮件那里还是搞不出,列表中没Foxmail没出现,不知道是那问题set movies=mapimail
cd /d "%~dp0%"
set "exe=Foxmail.exe"
set "pid=Foxmail"
for %%i in (%movies%) do SFTA.exe --reg "%cd%\%exe%" ".%%i" "%pid%"

66.png (160.41 KB, 下载次数: 4)

66.png

作者: dysunb    时间: 2025-5-23 14:28
收藏了,以后用得上
作者: gutaiping2006    时间: 2025-5-28 18:07
ellx98 发表于 2025-5-23 10:10
谢谢,按你的试了,播放器可以,只是邮件那里还是搞不出,列表中没Foxmail没出现,不知道是那问题set mov ...

win10可以的。
set "exe=%~dp0Foxmail.exe"
set "pid=Foxmail"
::"%~dp0SFTA.exe" --reg "%exe%" ".eml"  "%pid%"
"%~dp0SFTA.exe" --reg "%exe%" "MAILTO"  "%pid%"

Snipaste_2025-05-28_18-06-43.jpg (118.21 KB, 下载次数: 3)

Snipaste_2025-05-28_18-06-43.jpg

Snipaste_2025-05-28_18-01-18.jpg (97.96 KB, 下载次数: 8)

Snipaste_2025-05-28_18-01-18.jpg

Snipaste_2025-05-28_18-00-13.jpg (69.51 KB, 下载次数: 6)

Snipaste_2025-05-28_18-00-13.jpg

作者: ellx98    时间: 2025-5-29 09:25
gutaiping2006 发表于 2025-5-28 18:07
win10可以的。
set "exe=%~dp0Foxmail.exe"
set "pid=Foxmail"

多谢大佬指点,按你使用的方法可以了,经查是我多写一个点(.%%i)造成错误,这里应该是协议不能带点,不同于文件关联,文件关联要加点。只是这里不会出现FOX字样

11.png (515.77 KB, 下载次数: 4)

11.png





欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3