Board logo

标题: [注册表类] 批处理怎样把WPS 的pdf 改成默认打开? [打印本页]

作者: lovekix    时间: 2021-1-18 14:09     标题: 批处理怎样把WPS 的pdf 改成默认打开?

  1. Windows Registry Editor Version 5.00
  2. [HKEY_CLASSES_ROOT\.pdf]
  3. @="KWPS.PDF.9"
  4. "Content Type"="application/pdf"
  5. [HKEY_CLASSES_ROOT\.pdf\KWPS.PDF.9]
复制代码
这是 导出来的

我想改成   批处理      谢谢大家帮下忙

本来想改一下这个 注册表 就可以了  
但是  不行
  1. reg add "HKEY_CLASSES_ROOT\.pdf" /ve /t reg_Sz /d "KWPS.PDF.9" /f
  2. reg add "HKEY_CLASSES_ROOT\.pdf" /v Content Type /t reg_Sz /d "application/pdf" /f
  3. 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



可能写错了
  1. assoc.pdf=ksomisc.exe
  2. ftype .pdf="C:\Program Files (x86)\Kingsoft\WPS Office\11.8.2.8875\office6\wpspdf.exe"
复制代码
  1. 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 编辑
  1. assoc .pdf=KWPS.PDF.9
  2. 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


    把下面的注册表路径导出来看看:
  1. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf
复制代码

作者: lovekix    时间: 2021-1-19 10:01

回复 10# flashercs
  1. Windows Registry Editor Version 5.00
  2. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf]
  3. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList]
  4. "a"="360chrome.exe"
  5. "MRUList"="a"
  6. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithProgids]
  7. "360ChromePDF"=hex(0):
  8. "KWPS.PDF.9"=hex(0):
  9. [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice]
  10. "ProgId"="360ChromePDF"
  11. "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


    直接把整个删除
  1. 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 编辑
  1. REG delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\OpenWithList" /f
  2. REG delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice" /f
  3. assoc .pdf=KWPS.PDF.9
  4. 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

  1. Windows Registry Editor Version 5.00
  2. [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf\UserChoice]
  3. "ProgId"="AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723"
  4. "Hash"="Hp7413hwpdk="
复制代码
先用这个  注册表吧




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2