xftp6设置默认打开文件的程序_修改文件默认打开方式,不改变原图标
由于经常需要看pdf文件,一直以来都是用的Microsoft Edge阅读pdf文件,但是Microsoft Edge打开pdf文件字体的清晰度不高,而且使用ctrl+f进行查找时,高亮部分不够明显,所以决定用Chrome来打开pdf文件,于是就将pdf文件的默认打开方式改成了chrome,但是修改默认打开方式之后,所有pdf文件的图标都变成了
所有的pdf文件都变成了这个图标,这怎么能忍呢,然后就开始了寻找解决方案的艰难路途
最后的解决方案如下:
首先将该类文件改成自己喜欢的图标,例如,我把pdf文件设置为默认用Microsoft Edge文件打开,文件图标就变成这样(目的是为了找到这个图标所在地址)
然后按键win+R,然后输入“regedit”打开注册表编辑器,在注册表编辑器地址栏复制以下地址
计算机HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
找到想要修改的文件类型后缀,以pdf文件为例,找到.pdf项,选择UserChoice,找到Progld
双击Progld,复制数值数据
然后到HKEY_CLASSES_ROOT中去寻找这个数值数据
找到以后,DefaultIcon中默认的数据值就是当前图标的地址,复制这个地址保存到一边
然后将文件的默认打开方式修改为新的,图标也会跟着改变,然后再次打开注册表编辑器,复制下面地址到地址栏
计算机HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
找到.pdf项,UserChoice里的Progld值已经改变了
同样到HKEY_CLASSES_ROOT中去寻找这个对应项,找到后,将刚刚保存的图标的地址粘贴到DefaultIcon的默认值,然后重启电脑
重启之后就能看到,文件的图标变回之前的图标了,但是打开方式是新的软件
但这种方式存在一个问题,所有使用Chrome打开的文件都会变成
连.html文件都变成了之前的pdf图标,目前未解决该问题,但我日常很少用到网页文件,所以暂时影响不大,对于一个软件只用来打开一类文件的情况来说,这方法还算适用,但如果一个软件需要打开多种文件,本文所说方法就不太合适了
xftp6设置默认打开文件的程序_修改文件默认打开方式,不改变原图标相关推荐
- mac+修改+ssh文件夹权限_linux ,mac连接, git pull error, chmod修改文件的权限/chown修改文件和目录的所有者...
去项目目录下 启动服务 setsid npm start & https://www.cnblogs.com/littleBit/p/5362806.html ssh -p 22 root@1 ...
- linux如何改文件用户组权限,linux修改文件权限和用户组管理小结
如何在linux下修改组权限 chmod g+r path/file 加读权限 当前目录 chmod -R g+r path/file 加读权限 当前目录以及子目录 g-r 减读权限 g+w 加写权限 ...
- linux下修改文件所属用户组和修改文件权限的方法
文章系转载,便于整理和分类,原文地址:https://cloud.tencent.com/developer/article/1341866 linux下修改文件所属用户组和修改文件权限的方法 修改文 ...
- python修改文件内容_python批量修改文件夹及其子文件夹下的文件内容
前言:前几天我看一位同学要修改很多文件中的数据,该文件数据很规律,一行只有三个数,需要将每行最后一个数字改为负数,但文件有上千个,分布在每个文件夹下面以及它的多级子文件夹下,看他用excel手动改数据 ...
- Java实现文件拷贝,以及修改文件扩展名
Java实现文件拷贝,以及修改文件扩展名 方法一:单纯实现文件拷贝 public File createNewFile(String path, String realPath, String new ...
- 能打开java文件的软件有哪些_使用JAVA打开本地应用程序相关的文件
在该项目中需要运行本地文件或应用程序,JDK6添加后Desktop类别.可以直接使用.这使得有可能在程序中无论什么应用程序可以打开的.例:打开pdf文件,当地福昕是默认打开.执行程序将使用福昕开放pd ...
- java文件 默认打开方式_修改文件的默认打开方式(亲测有效)
今天遇到了一个问题,那就是没办法修改文件的默认打开方式,Windos10系统. 可能我稍微有点强迫症什么的,每次默认记事本打开,虽然也可也选择其他的应用打开,但就是没有直接双击打开的爽. 一百度才发现 ...
- python程序文件是什么_.py文件是什么?
展开全部 .py文件是python的脚本文件. Python在执行时,首先会将.py文件中的62616964757a686964616fe59b9ee7ad9431333431363039源代码编译成 ...
- Go 学习笔记(44)— Go 标准库之 os(获取文件状态、获取/修改文件权限、创建、删除目录和文件、获取进程ID、设置获取环境变量)
1. 概述 os 包提供了操作系统函数的不依赖平台的接口.失败的调用会返回错误值而非错误码.通常错误值里包含更多信息.例如,如果某个使用一个文件名的调用(如Open.Stat)失败了,打印错误时会包含 ...
最新文章
- 涉嫌盗取前东家谷歌的代码,一位工程师被判赔1.8亿美金,将全由个人偿还
- 纽约大街上的免费WiFi,终于铺起来了
- DFB [02] 基础和相关的非常用的几个链接
- 2018 腾讯功能游戏开发者赛事火热开启
- 具体数学-第2课(成套方法求解递归式)
- angularJS(二):作用域$scope、控制器、过滤器
- 【代码优化】for-each代替普通的for循环或者while循环
- C++ 异常处理(try catch throw)
- mysql数据库基本知识
- 保护模式 80386
- WinForm中新开一个线程操作窗体上的控件(跨线程操作控件)GOOD
- SAP顾问的转型之路
- 使用apk来控制指纹(指纹型号迈瑞微 ECS120)
- gitlab配置126邮箱发送邮件
- 项目如何进行压力测试?
- vue自定义组件三步走
- ansible常用模块应用
- Linux 脚本大师不是人人都可以达到的,但Shell编程基础还是有必要掌握的
- jfinal框架之登录注册
- 软件实现的施密特触发器
热门文章
- 使用 Powershell 远程连接 windows server
- 译 | 你到底有多精通 C# ?
- ASP.NET Core 中间件
- 使用 dynamic 类型让 ASP.NET Core 实现 HATEOAS 结构的 RESTful API
- 如何用TypeScript开发微信小程序
- powershell 启动线程与关闭线程
- C# RichTextBox 实现循环查找关键字
- 【ArcGIS微课1000例】0021:ArcToolBox工具箱功能与环境概述
- 【ArcGIS微课1000例】0012:ArcGIS创建及连接ArcSDE企业级地理数据库实例
- 利用MRT进行Modis NDVI数据(MOD13Q1)投影变换格式转换操作图文教程