标题: [注册表类] 批处理怎样把WPS 的pdf 改成默认打开? [打印本页]
作者: lovekix 时间: 2021-1-18 14:09 标题: 批处理怎样把WPS 的pdf 改成默认打开?
- Windows Registry Editor Version 5.00
-
- [HKEY_CLASSES_ROOT\.pdf]
- @="KWPS.PDF.9"
- "Content Type"="application/pdf"
-
- [HKEY_CLASSES_ROOT\.pdf\KWPS.PDF.9]
复制代码
这是 导出来的
我想改成 批处理 谢谢大家帮下忙
本来想改一下这个 注册表 就可以了
但是 不行- reg add "HKEY_CLASSES_ROOT\.pdf" /ve /t reg_Sz /d "KWPS.PDF.9" /f
- reg add "HKEY_CLASSES_ROOT\.pdf" /v Content Type /t reg_Sz /d "application/pdf" /f
- reg add "HKEY_CLASSES_ROOT\.pdf\KWPS.PDF.9" /ve /t reg_Sz /d "" /f
复制代码
还有其他办法吗?
作者: lovekix 时间: 2021-1-18 14:42
本来想 静默安装的 /S
但是 这个 勾没有办法勾上
作者: Batcher 时间: 2021-1-18 15:00
回复 2# lovekix
ftype + assoc 修改文件关联
http://bbs.bathome.net/thread-9508-1-1.html#pid61644
http://bbs.bathome.net/thread-12800-1-1.html#pid82634
red add 命令通过注册表修改文件关联
http://bbs.bathome.net/thread-2124-1-1.html#pid12200
作者: lovekix 时间: 2021-1-18 15:30
回复 3# Batcher
不行 这办法 也测试了
作者: Batcher 时间: 2021-1-18 15:57
回复 4# lovekix
能否把你测试的完整命令发出来看下?
你通过3楼两种不同的方法试验之后,现在pdf默认是哪个软件打开的?
作者: lovekix 时间: 2021-1-18 16:46
本帖最后由 lovekix 于 2021-1-18 17:25 编辑
回复 lovekix
能否把你测试的完整命令发出来看下?
你通过3楼两种不同的方法试验之后,现在pdf默认 ...
Batcher 发表于 2021-1-18 15:57
可能写错了- assoc.pdf=ksomisc.exe
- ftype .pdf="C:\Program Files (x86)\Kingsoft\WPS Office\11.8.2.8875\office6\wpspdf.exe"
复制代码
- reg add HKEY_CLASSES_ROOT\.pdf\shell\open\command /ve /t REG_SZ /d "C:\Program Files (x86)\Kingsoft\WPS Office\11.8.2.8875\office6\wpspdf.exe %%1" /f
复制代码
作者: lovekix 时间: 2021-1-18 17:51
回复 5# Batcher
老师看一眼
作者: flashercs 时间: 2021-1-18 18:08
本帖最后由 flashercs 于 2021-1-18 18:10 编辑
- assoc .pdf=KWPS.PDF.9
- ftype KWPS.PDF.9="C:\Program Files (x86)\Kingsoft\WPS Office\11.8.2.8875\office6\wpspdf.exe" "%%1"
复制代码
作者: lovekix 时间: 2021-1-19 09:04
回复 8# flashercs
老师 这个命令 也不行 默认打开用的还是 360极速浏览器
作者: flashercs 时间: 2021-1-19 09:44
回复 9# lovekix
把下面的注册表路径导出来看看:- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf
复制代码
作者: lovekix 时间: 2021-1-19 10:01
回复 10# flashercs - Windows Registry Editor Version 5.00
-
- [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf]
-
- [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList]
- "a"="360chrome.exe"
- "MRUList"="a"
-
- [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithProgids]
- "360ChromePDF"=hex(0):
- "KWPS.PDF.9"=hex(0):
-
- [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice]
- "ProgId"="360ChromePDF"
- "Hash"="tqBm9SB7KdM="
复制代码
作者: flashercs 时间: 2021-1-19 10:07
回复 11# lovekix
这应该是问题所在了,你右键点击.pdf,弹出菜单》打开方式》选择默认打开方式,然后选择 WPS,勾选 始终以该程序打开,确定,然后看看该注册表键值改变成了什么,记录下来,应该可以了.
作者: lovekix 时间: 2021-1-19 10:09
回复 12# flashercs
用命令删除 UserChoice 显示
错误:拒绝访问
作者: flashercs 时间: 2021-1-19 10:18
本帖最后由 flashercs 于 2021-1-19 10:19 编辑
回复 13# lovekix
直接把整个删除- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf
复制代码
删除后打开方式是没有菜单箭头的。这时候应该是assoc 和 ftype的设置生效了。
作者: lovekix 时间: 2021-1-19 10:20
回复 14# flashercs
由于删除的只有一部分 还是 360 打开
作者: flashercs 时间: 2021-1-19 10:26
本帖最后由 flashercs 于 2021-1-19 10:32 编辑
回复 15# lovekix
右键看看HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice 权限 有拒绝吧?
为何我直接能删除,你却是部分删除??有360监视注册表?
作者: lovekix 时间: 2021-1-19 11:17
回复 16# flashercs
应该是权限不够 吧
但是我 直接右键删除 就可以删掉 但是用命令 就删除不掉
作者: lovekix 时间: 2021-1-19 16:24
本帖最后由 lovekix 于 2021-1-19 17:16 编辑
- REG delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList" /f
- REG delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice" /f
-
- assoc .pdf=KWPS.PDF.9
- ftype KWPS.PDF.9="C:\Program Files (x86)\Kingsoft\WPS Office\11.8.2.8875\office6\wpspdf.exe" "%%1"
复制代码
没解决 先挂上
作者: lovekix 时间: 2021-1-20 10:09
- Windows Registry Editor Version 5.00
-
- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice]
- "ProgId"="AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723"
- "Hash"="Hp7413hwpdk="
复制代码
先用这个 注册表吧
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |