您尚未登录。

#1 2016-02-22 00:04:25

himarch
会员
注册时间: 2015-03-26
帖子: 21

让linux软件关联wine环境中的文件类型

#!/bin/sh
#功能:让linux软件关联wine环境中的文件类型                               
#说明:有时候在QQ群中下载pdf文件、压缩文件或doc文档后,点击打开提示“找不到打开此类文件的Windows程序”,
#只能打开你的linux文件管理器再双击打开,使用这个shell后就可以直接打开了。
#使用方法:保存这帖子的内容为wine-reg.sh,然后运行sh wine-reg.sh
#需要关联什么文件类型就在下面添加                                  
filetype="zip rar 7z gz bz2 xz pdf doc docx xls xlsx ppt pptx"
echo > /tmp/filetype.reg                
for i in $filetype                      
do                                      
    cat << EOF >> /tmp/filetype.reg  
[HKEY_CLASSES_ROOT\.$i]                 
@="${i}file"                            
"Content Type"="application/$i"         
[HKEY_CLASSES_ROOT\\${i}file\Shell\Open\command]
@="winebrowser \"%1\""                  
                                        
EOF                                     
echo $i ok                              
done
#导入注册表                                    
regedit /tmp/filetype.reg && echo ok! 

最近编辑记录 himarch (2016-02-22 00:09:27)

离线

#2 2016-02-22 07:48:09

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,469
个人网站

Re: 让linux软件关联wine环境中的文件类型

说成让 Wine 中的文件类型关联到 Linux 软件我更好理解一些呢。

离线

#3 2016-02-22 13:21:53

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: 让linux软件关联wine环境中的文件类型

我倒是经常需要清理被 wine 关联的 mime……


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#4 2016-02-22 15:10:55

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,469
个人网站

Re: 让linux软件关联wine环境中的文件类型

cuihao 说:

我倒是经常需要清理被 wine 关联的 mime……

>>> echo $WINEDLLOVERRIDES
winemenubuilder.exe=d

这样子它就关联不上啦 :-)

离线

#5 2016-03-07 16:41:11

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,469
个人网站

Re: 让linux软件关联wine环境中的文件类型

测试无效呢 :-(

离线

页脚