[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 批处理怎样把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
复制代码
还有其他办法吗?

本来想  静默安装的  /S

但是 这个  勾没有办法勾上

TOP

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 3# Batcher


    不行 这办法 也测试了

TOP

回复 4# lovekix


能否把你测试的完整命令发出来看下?
你通过3楼两种不同的方法试验之后,现在pdf默认是哪个软件打开的?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 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
复制代码

TOP

回复 5# Batcher

老师看一眼

TOP

本帖最后由 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"
复制代码
微信:flashercs
QQ:49908356

TOP

回复 8# flashercs


    老师  这个命令 也不行  默认打开用的还是  360极速浏览器

TOP

回复 9# lovekix


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

TOP

回复 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="
复制代码

TOP

回复 11# lovekix


    这应该是问题所在了,你右键点击.pdf,弹出菜单》打开方式》选择默认打开方式,然后选择 WPS,勾选 始终以该程序打开,确定,然后看看该注册表键值改变成了什么,记录下来,应该可以了.
微信:flashercs
QQ:49908356

TOP

回复 12# flashercs


    用命令删除 UserChoice  显示

错误:拒绝访问

TOP

本帖最后由 flashercs 于 2021-1-19 10:19 编辑

回复 13# lovekix


    直接把整个删除
  1. HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf
复制代码
删除后打开方式是没有菜单箭头的。这时候应该是assoc 和 ftype的设置生效了。
微信:flashercs
QQ:49908356

TOP

回复 14# flashercs


由于删除的只有一部分     还是 360 打开

TOP

返回列表