该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

前言

在UOS中,修改文件的默认关联,最简单的方法,是在要修改的文件上点击右键,选择“打开方式”->“选择默认程序

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

然后在弹出的列表中选择默认的程序,勾选“设为默认”后确定即可:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

但这不是今天讲的重点,我们来看一下,使用命令应该怎么操作

命令修改的方法

以pdf文件为例,将默认的关联程序由wps PDF”修改为“数科OFD”

按下 Ctrl+Alt+T 打开终端,输入命令:

xdg-mime query default application/pdf  #查询pdf文件当前的默认关联

如图可见,当前的默认的关联程序是wps-office-pdf.desktop:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

从开始菜单(启动器)中,将数科OFD发送到桌面(如果桌面已有图标,跳过此步):

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

这样桌面上就会生成一个数科OFD的图标:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

使用鼠标将数科OFD的图标拖拽到终端窗口中:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

此时放开鼠标,就会看到这个图标的实际路径和名称:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

我们需要的是它的真实名称:cn.suwell.reader.desktop 一会命令要用到

终端中输入命令:

xdg-mime default cn.suwell.reader.desktop application/pdf

命令中的 cn.suwell.reader.desktop 正是我们前面获取到的名称。

这样就完成了设置,我们可以再次输入命令 xdg-mime query default application/pdf 查询一下:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

鼠标双击pdf文件,可以看到已正确使用数科打开:

该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

无法修改关联的解决方法

有时候可能会遇到,无论使用右键选择的方式进行修改,还是使用命令修改,虽然命令查询显示已修改成功,但实际的关联并没有发生改变!!

通常这是因为系统的关联配置文件中,存在错误的信息,导致程序不能正确处理关联。

解决方法很简单,打开终端,输入命令:

rm ~/.config/mimeapps.list  #删除当前用户的关联配置文件
该文件没有与之关联的程序来执行该操作请安装应用(该文件没有与之关联的程序来执行该操作win10)

执行成功后,再通过前面讲的方法,重新设置关联即可

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.dasum.com/160078.html