修改Office文件的默认打开方式(含C#代码)
方法一
- 新建或找到一个Word文件
- 右键单击这个文件
- 选择属性
- 点击“打开方式”后面的“更改”按钮
- 在“推荐的程序”或“其他程序”中找到Microsoft Word
- 再依次点击确定即可。
方法二(适用于安装了WPS的电脑)
- 在开始菜单中,找到WPS文件夹,点开
- 找到配制工具
- 取消勾选默认使用WPS打开Word,Excel,PowerPoint三项。
- 确定即可。
方法三(C# )
public static class RepairOffice{private static List<string> _HKCU_Del_Keys = new List<string>() {@"Software\Classes\.csv",@"Software\Classes\.dif",@"Software\Classes\.doc",@"Software\Classes\.docm",@"Software\Classes\.docx",@"Software\Classes\.dot",@"Software\Classes\.dotm",@"Software\Classes\.dotx",@"Software\Classes\.iqy",@"Software\Classes\.pdf\KWPS.PDF.9",@"Software\Classes\.pot",@"Software\Classes\.potm",@"Software\Classes\.potx",@"Software\Classes\.ppa",@"Software\Classes\.ppam",@"Software\Classes\.pps",@"Software\Classes\.ppsm",@"Software\Classes\.ppsx",@"Software\Classes\.ppt",@"Software\Classes\.pptm",@"Software\Classes\.pptx",@"Software\Classes\.rtf",@"Software\Classes\.sldm",@"Software\Classes\.sldx",@"Software\Classes\.slk",@"Software\Classes\.xla",@"Software\Classes\.xlam",@"Software\Classes\.xlk",@"Software\Classes\.xls",@"Software\Classes\.xlsb",@"Software\Classes\.xlsm",@"Software\Classes\.xlsx",@"Software\Classes\.xlt",@"Software\Classes\.xltm",@"Software\Classes\.xltx",@"Software\Classes\CLSID\{00020812-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020820-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020821-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020830-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020832-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020900-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020906-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00020907-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{000209FE-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{000209FF-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{00024500-0000-0000-C000-000000000046}",@"Software\Classes\CLSID\{048EB43E-2059-422F-95E0-557DA96038AF}",@"Software\Classes\CLSID\{18A06B6B-2F3F-4E2B-A611-52BE631B2D22}",@"Software\Classes\CLSID\{3C18EAE4-BC25-4134-B7DF-1ECA1337DDDC}",@"Software\Classes\CLSID\{64818D10-4F9B-11CF-86EA-00AA00B929E8}",@"Software\Classes\CLSID\{64818D11-4F9B-11CF-86EA-00AA00B929E8}",@"Software\Classes\CLSID\{75D01070-1234-44E9-82F6-DB5B39A47C13}",@"Software\Classes\CLSID\{8A624388-AA27-43E0-89F8-2A12BFF7BCCD}",@"Software\Classes\CLSID\{912ABC52-36E2-4714-8E62-A8B73CA5E390}",@"Software\Classes\CLSID\{91493441-5A91-11CF-8700-00AA0060263B}",@"Software\Classes\CLSID\{CF4F55F4-8F87-4D47-80BB-5808164BB3F8}",@"Software\Classes\CLSID\{DC020317-E6E2-4A62-B9FA-B3EFE16626F4}",@"Software\Classes\CLSID\{F4754C9B-64F5-4B40-8AF4-679732AC0607}",@"Software\Classes\ET.Addin",@"Software\Classes\ET.AddInMacroEnabled",@"Software\Classes\ET.Backup",@"Software\Classes\ET.DIF",@"Software\Classes\ET.iqyfile",@"Software\Classes\ET.SLK",@"Software\Classes\ET.Xls.6",@"Software\Classes\ET.Xlsb.6",@"Software\Classes\ET.Xlsm.6",@"Software\Classes\ET.Xlsx.6",@"Software\Classes\ET.Xlt.6",@"Software\Classes\Excel.Addin",@"Software\Classes\Excel.Application",@"Software\Classes\Excel.Application.14",@"Software\Classes\Excel.CSV",@"Software\Classes\Excel.Sheet",@"Software\Classes\Excel.Sheet.12",@"Software\Classes\Excel.Sheet.8",@"Software\Classes\Excel.SheetBinaryMacroEnabled.12",@"Software\Classes\Excel.SheetMacroEnabled.12",@"Software\Classes\Excel.Template",@"Software\Classes\Excel.Template.8",@"Software\Classes\Excel.TemplateMacroEnabled",@"Software\Classes\Excel.XLL\DefaultIcon",@"Software\Classes\ExcelChart",@"Software\Classes\ExcelMacrosheet",@"Software\Classes\ExcelWorksheet",@"Software\Classes\ksobak.pdf",@"Software\Classes\KWPS.PDF.9",@"Software\Classes\MSPowerPoint",@"Software\Classes\MSPowerPointSho",@"Software\Classes\PowerPoint.Application",@"Software\Classes\PowerPoint.Application.14",@"Software\Classes\PowerPoint.Show",@"Software\Classes\PowerPoint.Show.12",@"Software\Classes\PowerPoint.Show.8",@"Software\Classes\PowerPoint.ShowMacroEnabled.12",@"Software\Classes\PowerPoint.SlideShow.12",@"Software\Classes\PowerPoint.SlideShow.8",@"Software\Classes\PowerPoint.SlideShowMacroEnabled.12",@"Software\Classes\PowerPoint.Template.12",@"Software\Classes\PowerPoint.Template.8",@"Software\Classes\PowerPoint.TemplateMacroEnabled.12",@"Software\Classes\SystemFileAssociations\.dif",@"Software\Classes\SystemFileAssociations\.doc",@"Software\Classes\SystemFileAssociations\.docm",@"Software\Classes\SystemFileAssociations\.dot",@"Software\Classes\SystemFileAssociations\.dotm",@"Software\Classes\SystemFileAssociations\.dotx",@"Software\Classes\SystemFileAssociations\.iqy",@"Software\Classes\SystemFileAssociations\.pot",@"Software\Classes\SystemFileAssociations\.potm",@"Software\Classes\SystemFileAssociations\.potx",@"Software\Classes\SystemFileAssociations\.ppsm",@"Software\Classes\SystemFileAssociations\.ppsx",@"Software\Classes\SystemFileAssociations\.ppt",@"Software\Classes\SystemFileAssociations\.pptm",@"Software\Classes\SystemFileAssociations\.pptx",@"Software\Classes\SystemFileAssociations\.rtf",@"Software\Classes\SystemFileAssociations\.sldm",@"Software\Classes\SystemFileAssociations\.sldx",@"Software\Classes\SystemFileAssociations\.xla",@"Software\Classes\SystemFileAssociations\.xls",@"Software\Classes\SystemFileAssociations\.xlsb",@"Software\Classes\SystemFileAssociations\.xlsm",@"Software\Classes\SystemFileAssociations\.xlsx",@"Software\Classes\SystemFileAssociations\.xlt",@"Software\Classes\Word.Application",@"Software\Classes\Word.Application.14",@"Software\Classes\Word.Document",@"Software\Classes\Word.Document.12",@"Software\Classes\Word.Document.8",@"Software\Classes\Word.DocumentMacroEnabled.12",@"Software\Classes\Word.RTF.8",@"Software\Classes\Word.Template.12",@"Software\Classes\Word.Template.8",@"Software\Classes\Word.TemplateMacroEnabled.12",@"Software\Classes\WordDocument",@"Software\Classes\Wow6432Node\CLSID\{00020812-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020820-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020821-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020830-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020832-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020900-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020906-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00020907-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{000209FE-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{000209FF-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{00024500-0000-0000-C000-000000000046}",@"Software\Classes\Wow6432Node\CLSID\{048EB43E-2059-422F-95E0-557DA96038AF}",@"Software\Classes\Wow6432Node\CLSID\{18A06B6B-2F3F-4E2B-A611-52BE631B2D22}",@"Software\Classes\Wow6432Node\CLSID\{3C18EAE4-BC25-4134-B7DF-1ECA1337DDDC}",@"Software\Classes\Wow6432Node\CLSID\{64818D10-4F9B-11CF-86EA-00AA00B929E8}",@"Software\Classes\Wow6432Node\CLSID\{64818D11-4F9B-11CF-86EA-00AA00B929E8}",@"Software\Classes\Wow6432Node\CLSID\{75D01070-1234-44E9-82F6-DB5B39A47C13}",@"Software\Classes\Wow6432Node\CLSID\{8A624388-AA27-43E0-89F8-2A12BFF7BCCD}",@"Software\Classes\Wow6432Node\CLSID\{912ABC52-36E2-4714-8E62-A8B73CA5E390}",@"Software\Classes\Wow6432Node\CLSID\{91493441-5A91-11CF-8700-00AA0060263B}",@"Software\Classes\Wow6432Node\CLSID\{AA14F9C9-62B5-4637-8AC4-8F25BF29D5A7}\DefaultIcon",@"Software\Classes\Wow6432Node\CLSID\{AA14F9C9-62B5-4637-8AC4-8F25BF29D5A7}\LocalServer32",@"Software\Classes\Wow6432Node\CLSID\{CF4F55F4-8F87-4D47-80BB-5808164BB3F8}",@"Software\Classes\Wow6432Node\CLSID\{DC020317-E6E2-4A62-B9FA-B3EFE16626F4}",@"Software\Classes\Wow6432Node\CLSID\{F4754C9B-64F5-4B40-8AF4-679732AC0607}",@"Software\Classes\WPP.Addin.12",@"Software\Classes\WPP.Addin.8",@"Software\Classes\WPP.POT.6",@"Software\Classes\WPP.POTM.6",@"Software\Classes\WPP.POTX.6",@"Software\Classes\WPP.PPSM.6",@"Software\Classes\WPP.PPSX.6",@"Software\Classes\WPP.PPT.6",@"Software\Classes\WPP.PPTM.6",@"Software\Classes\WPP.PPTX.6",@"Software\Classes\WPP.SLDM.6",@"Software\Classes\WPP.SLDX.6",@"Software\Classes\WPS.Doc.6",@"Software\Classes\WPS.Docm.6",@"Software\Classes\WPS.Docx.6",@"Software\Classes\WPS.Dot.6",@"Software\Classes\WPS.Dotm.6",@"Software\Classes\WPS.Dotx.6",@"Software\Classes\WPS.RTF.6",};/// <summary>/// 修复Office打开方式/// </summary>public static void Repair(){DeleteReg();}private static void DeleteReg(){foreach (var item in _HKCU_Del_Keys){try{Registry.CurrentUser.DeleteSubKeyTree(item, true);}catch { }}} }
修改Office文件的默认打开方式(含C#代码)相关推荐
- java文件 默认打开方式_修改文件的默认打开方式(亲测有效)
今天遇到了一个问题,那就是没办法修改文件的默认打开方式,Windos10系统. 可能我稍微有点强迫症什么的,每次默认记事本打开,虽然也可也选择其他的应用打开,但就是没有直接双击打开的爽. 一百度才发现 ...
- 电脑同时安装了WPS和Office,怎么设置文件的默认打开方式?
Microsoft Office是微软公司的一款办公软件,学习工作中的必备工具.WPS则是由金山推出的新兴免费国产办公软件,也非常的好用,可以手机.平板.电脑三端同步. WPS的功能相对可能会较多,用 ...
- python文件默认打开方式修改_pycharm修改文件的默认打开方式的步骤
有时我们用pycharm打开某个文件的时候,默认的打开方式是不正确的,那么如何设置呢?下面小编给大家分享一下. 首先我们点击File菜单,然后选择Setting,如下图所示 接着找到Editor下面的 ...
- Ubuntu 中改变文件的默认打开方式(转)
源自:Ubuntu 中改变文件的默认打开方式 1. 相关配置文件 [plain] view plaincopyprint? 全局配置 /etc/gnome/defaults.list /usr/sh ...
- Mac OS 如何更改文件的默认打开方式
From: http://www.ipc.me/os-x-xiao-ji-qiao.html 和使用 Windows PC 一样,人们在 Mac 电脑中往往也需要用多种应用开启同一种文件.并且,由于环 ...
- ant-design tree 设置默认选中状态_快速掌握文件夹位置的更改和文件的默认打开方式及重命名的操作...
大家好,我是波仔,很高兴来跟大家一起分享与探讨,今天我们来分享一下,谈谈电脑中文件夹如何更改它的位置和文件的默认打开方式以及批量的重命名的一些操作. 在Windows 10的操作系统中,用户的文件夹默 ...
- win10取消文件的默认打开方式
某些时候由于误操作,将某个文件的打开方式默认错误,需要将其修改或重置. 如果想要更改文件的默认打开方式,点击按文件类型指定默认应用,在里面可以进行修改. 如果想要重置,则点击重置为Microsoft推 ...
- 文件设置默认打开方式
文件设置默认打开方式时,没有变成默认程序打开 作为一名轻微强迫症患者,怎能允许出现这样的情况. 在网上搜索了一波,总算找到解决方法: 运行windows+R,输入regedit 进入注册表 目录:HK ...
- 恢复.bat文件的默认打开方式
后缀名.dat文件在选择打开方式时误勾选了用记事本打开, 结果电脑上的*.dat文件的打开方式都变成了记事本,没有修改文件的内容,如何恢复.bat文件的默认打开方式? 解决方法: 1.点击开始,在搜索 ...
最新文章
- 使用header发送状态代码
- 微服务架构的核心要点和实现原理
- 关于VMware虚拟机的复制注意事项
- 【杂谈】三人行必有AI,你会在其一吗?
- 【SSH网上商城项目实战20】在线支付平台的介绍
- Knapsack Cryptosystem(2019牛客多校折半查询)
- 大数据批量插入小练习_SqlServer
- c++ 转bcd码_8421BCD码转换为十进制
- padding三个值含义
- Attention模型
- 【Elasticsearch】es查看有问题的索引或者分片
- php生成字母数字订单,php生成唯一订单号可控制位数字母和数字
- struts2和hibernate(2012/2/26)
- 2个表 遍历 组合_7.2 图的存储结构(2)
- Python安装 chardet
- 17 CoCos Creator-Node Tree 层级管理器
- iphone win7无法识别_win7系统电脑插入苹果设备提示“无法识别IOS设备”的原因和解决方法...
- [数据库]-- mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
- unity Debug.DrawLine画线
- 腾讯云服务器性能评测:配置参数16核 32G 28M
热门文章
- 基于u-net,cv2以及cnn的中文车牌定位,矫正和端到端识别软件
- 衡量连通图连通性一些指标(r-reachable, r-robust)
- 同盾科技声纹识别建模大赛
- 深度学习100问之深入理解Vanishing/Exploding Gradient(梯度消失/爆炸)
- jboot 在拦截器中如何获取 请求的IP地址
- Java虚拟机启动整体流程和基础学习(内容很多,不可快餐阅读),推理+源码论证
- 软件集成:Simulink与STM32联合开发
- python使用numba库实现gpu加速
- 商品销售数据建模及分析
- HTML5 1.4 列表