中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 路径表达方式!请教了! 上一主题 | 下一主题
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『楼 主』:  路径表达方式!请教了!

以下注册表文件里
1.   C:\Program Files\Internet Explorer\iexplore.exe是BMP文件的默认打开方式!
假使iexplore.exe不在C盘,是不是可以有一个通用的路径表达方式导入?
2.  C:\WINNT\NOTEPAD.EXE  是ASP文件的的默认打开方式,现在的系统2000,而XP是C:\WINDOWS   是否也可以有一个通用的路径表达方式导入?为什么用%WINDIR%不行呢?
请教了!

谢谢pengfei的帮助,奖励分!

[ Last edited by terse on 2006-9-21 at 10:41 ]

2006-9-20 08:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 2 楼』:  

楼主试试它, 为系统盘程序文件夹下的iexplorer.exe
%ProgramFiles%\Internet Explorer\iexplore.exe



业精于勤而荒于嬉,形成于思而毁于随。
2006-9-20 08:15
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 3 楼』:  

直接 iexplore 就可以了。不信试试 开始 / 运行 iexplore http://www.google.com




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-20 08:20
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by electronixtar at 2006-9-20 08:20:
直接 iexplore 就可以了。不信试试 开始 / 运行 iexplore http://www.google.com

  这样只是在运行中行得通而已,放在批处理中就不行了,正确的做法是用start命令来打开某个文件,该命令会调用默认的打开方式来打开你那个文件的。



尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
2006-9-20 08:36
查看资料  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by pengfei at 2006-9-20 08:15:
楼主试试它, 为系统盘程序文件夹下的iexplorer.exe
%ProgramFiles%\Internet Explorer\iexplore.exe

可以了  谢谢
第二个问题怎么办?

2006-9-20 09:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 6 楼』:  

notepad可以的




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-9-20 09:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by terse at 2006-9-20 09:22:

可以了  谢谢
第二个问题怎么办?

试试它%systemroot%\NOTEPAD.EXE

不知道%windir%命令为什么不行, 会不会是楼主两个系统都装在一个盘导致的?

如果上面不行, 试试这一句:
set notepad=%ComSpec:~0,-16%
%notepad%NOTEPAD.EXE

[ Last edited by pengfei on 2006-9-20 at 10:01 ]



业精于勤而荒于嬉,形成于思而毁于随。
2006-9-20 09:52
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 8 楼』:  

  因为notepad.exe在CMD的默认搜索路径中,所以无需再加路径,直接输入notepad就可以打开记事本了。



尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
2006-9-20 10:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by electronixtar at 2006-9-20 09:46:
notepad可以的

还是不行啊!运行里可以打开NOTEPAD.EXE,批处理也可以打开NOTEPAD.EXE,导入注册表就不行了!

2006-9-20 10:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 10 楼』:  



  Quote:
Originally posted by pengfei at 2006-9-20 09:52:


试试它%systemroot%\NOTEPAD.EXE

不知道%windir%命令为什么不行, 会不会是楼主两个系统都装在一个盘导致的?

如果上面不行, 试试这一句:
set notepad=%Com ...

先谢谢大虾的回复,我没有装两个系统,现在用2K的,但我有GHOST的XP系统,只是想有个注册表备份,这样的话到时候可以导入就OK了,然现在没有找到可以导入两个系统都可以用的注册表项!

2006-9-20 10:14
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by terse at 2006-9-20 10:14:

先谢谢大虾的回复,我没有装两个系统,现在用2K的,但我有GHOST的XP系统,只是想有个注册表备份,这样的话到时候可以导入就OK了,然现在没有找删...

注册表关联的open项只需要填程序名就可以了, 系统目录下的文件路径为默认访问值.  打开NOTEPAD.EXE系统会自动在几个默认路径中搜索

[ Last edited by pengfei on 2006-9-20 at 10:20 ]



业精于勤而荒于嬉,形成于思而毁于随。
2006-9-20 10:19
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 12 楼』:  



  Quote:
Originally posted by pengfei at 2006-9-20 10:19:


注册表关联的open项只需要填程序名就可以了, 系统目录下的文件路径为默认访问值.  打开NOTEPAD.EXE系统会自动在几个默认路径中搜索

[ Last edited b ...

真的可以了  全部解决,谢谢各位大虾!可以删贴!

2006-9-20 11:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by pengfei at 2006-9-20 08:15:
楼主试试它, 为系统盘程序文件夹下的iexplorer.exe
%ProgramFiles%\Internet Explorer\iexplore.exe

请pengfei帮一忙,谢谢!昨天我试了导入还是可以的,怎么今天导入出错呢?2 只是把注册恢复到昨天没导入前!

2006-9-21 10:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
pengfei
银牌会员




积分 1218
发帖 485
注册 2006-7-21
来自 湖南.娄底
状态 离线
『第 14 楼』:  

加上引号试试:

"%ProgramFiles%\Internet Explorer\iexplore.exe"



%systemdrive%\Program Files\Internet Explorer\iexplore.exe

[ Last edited by pengfei on 2006-9-21 at 10:54 ]



业精于勤而荒于嬉,形成于思而毁于随。
2006-9-21 10:49
查看资料  发送邮件  发短消息 网志  OICQ (573381312)  编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 15 楼』:  

不行的,看来行不通,不过 无论如何 也是谢谢的

2006-9-21 11:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: