中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 05:06
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]关于“打开方式”的问题 查看 763 回复 5
楼 主 [求助]关于“打开方式”的问题 发表于 2009-08-02 10:07 ·  中国 天津 联通
高级用户
★★★
据说是李先生
积分 609
发帖 400
注册 2008-04-23 15:55
18年会员
UID 116706
性别 男
状态 离线
我机器上 txt 文件的打开方式有两个“记事本”,如图。
怎么给删除一个,还有怎么把哪个 “Microsoft Office Word” 给去掉
琢磨好久了都没结果,不知道这个是存在注册表还是别的什么地方,头痛!!
附件
ddd.GIF
2 发表于 2009-08-02 11:02 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList /f
3 发表于 2009-08-02 23:09 ·  中国 上海 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
以前也有相同的问题:

http://www.cn-dos.net/forum/viewthread.php?tid=28894

但是如果按照这样的方式删除整个 OpenWithList 键的话,其它打开方式都会删除。问题是怎么删除重复部分。
4 发表于 2009-08-02 23:20 ·  中国 四川 攀枝花 电信
初级用户
积分 36
发帖 20
注册 2007-06-27 13:53
19年会员
UID 92486
性别 男
状态 离线
呵呵,关注中
5 还有一种可能:就是修改过这个键值的数据 发表于 2009-08-03 01:40 ·  中国 福建 三明 电信
中级用户
★★
积分 458
发帖 211
注册 2006-07-26 19:42
20年会员
UID 59307
状态 离线
reg add HKCR\txtfile\shell\open\command /ve /d "%systemroot%\system32\notepad.exe %%1" /f

结合 2 楼的使用应该就行了。
┌───────┐
├→学习→实践→┤
└───────┘
6 发表于 2009-08-03 19:57 ·  中国 重庆 电信
初级用户
积分 29
发帖 20
注册 2009-04-15 00:56
17年会员
UID 142960
性别 男
状态 离线
将下面的红色字符代码复制到记事本中再保存后缀名为“inf”的文件名,比如保存为“设置.inf”(不包括引号文件名可随意取)再找到它击右键在选择菜单上选择“安装”即可(正确的保存时的方法是将那些红色代码复制到记事本中:然后先点击→记事本里“保存→保存类型”→的下拉菜单,然后选择→“所有文件”,→在文件名处输入比如“设置.inf”→在“保存类型”下面那项→“编码(E)”的下拉菜单里一定要选择“ANSI”项,然后再点击→“保存”就OK了)。

Signature=$CHICAGO$

addreg=My.add.reg


HKCR,txtfile\shell\open\command,,0x00020000,"%SystemRoot%\System32\notepad.exe """%1""""
论坛跳转: