中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 怎样在BOOT,INI再加新的命令 上一主题 | 下一主题
aazz555
初级用户





积分 17
发帖 7
注册 2007-1-15
状态 离线
『楼 主』:  怎样在BOOT,INI再加新的命令

可否在BOOT,INI里面,再加一条命令,譬如
start D:\Program Files\ddt.exe

原文件是:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\windows

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="microsoft windows xp professional" /noexecute=optin /fastdetect
不加在启动项里、C盘根目录、AUTOEXEC.BAT。就想办法加在boot,ini里。

2007-1-16 06:10
查看资料  发短消息 网志   编辑帖子  回复  引用回复
9527
银牌会员

努力做坏人


积分 1185
发帖 438
注册 2006-8-28
来自 北京
状态 离线
『第 2 楼』:  

此帖就该扣分,真不知道楼主的问题提出来多少遍了,唉



我今后在论坛的目标就是做个超级坏人!!!
2007-1-16 06:14
查看资料  发短消息 网志  OICQ (329429)  编辑帖子  回复  引用回复
electronixtar
铂金会员





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

9527看错了吧~~~楼主幻想用boot.ini加载一个命令~~~汗~~~




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'>"
2007-1-16 06:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





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

令人遗憾的是,这个和本区主题——p处理有什么关系呢?是不是上DOS联盟的都是跑题高手啊?




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'>"
2007-1-16 06:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
aazz555
初级用户





积分 17
发帖 7
注册 2007-1-15
状态 离线
『第 5 楼』:  

呵呵
看了上面两位高手的话,我感到很脸红。特说明以下:
发这个讨教贴的原因是,装的影子系统,有一个软件A在影子系统里会影响我对另外一个软件B的正常使用,因此在影子系统里不需要这个软件,删掉为好。但是如果回到不是影子的系统,这个软件A是需要的。因此就想是否可以每次开机到影子系统里时,就有一个程序能自动运行,删掉这个已装好的A软件。当我回到不是影子系统时,这个软件A仍然可以使用。
影子系统默认安装在C:\WINDOWS\system32\shadow
我看了c盘根目录下*.ini文件,是这样的。
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="shadow setting" /noexecute=optin /fastdetect /shadowsystem
multi(0)disk(0)rdisk(0)partition(1)\windows="xp professional" /noexecute=optin /fastdetect

我想,既然可以在启动XP的同时启动影子系统,那么是否可以启动XP,启动影子系统,在启动别的批处理。
   简单说就是开机自动卸载一个软件的批处理,并且只能在启动到影子系统时起作用,不是启动到影子系统就不起作用,因此不能放在启动项里,不能写入AUTOEXEC,当然也不能放在C盘的根目录下。

不好意思,我是新手,就是讨教。

[ Last edited by aazz555 on 2007-1-15 at 07:49 PM ]

2007-1-16 08:08
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tianzizhi
高级用户




积分 622
发帖 214
注册 2006-9-22
状态 离线
『第 6 楼』:  

楼主可以换个想法,选择系统时启动一个程序不好办,进入系统后再判断是不是影子系统就容易了,影子系统有一服务程序shadowservice.exe和另一个程序shadowtip.exe的进程,我的就有这两个,你对这个进程是否存在而执行你希望执行的程序.
批处理主语句为:
tasklist | find /i "shadowservice.exe" && del A
放到启动项里就行了.



QQ:419503077
2007-1-16 08:29
查看资料  发送邮件  发短消息 网志  OICQ (419503077)  编辑帖子  回复  引用回复
aazz555
初级用户





积分 17
发帖 7
注册 2007-1-15
状态 离线
『第 7 楼』:  

多谢答复,是否可以解释一下各命令行的意义。
那么同时在影子系统里再自动安装一个在E盘的小软件,该怎么写?

2007-1-16 08:56
查看资料  发短消息 网志   编辑帖子  回复  引用回复
tianzizhi
高级用户




积分 622
发帖 214
注册 2006-9-22
状态 离线
『第 8 楼』:  

命令行意思是把tasklist命令列出的进程名传给find命令,find命令在得到的进程表里查 找shadowservice.exe这个进程,有的话就表明这个影子系统,执行删除A命令del A,没查找到的话就不执行.
你要安装什么样的软件,是"下一步""下一步"的那一种吗,不好自动安装呀



QQ:419503077
2007-1-16 09:10
查看资料  发送邮件  发短消息 网志  OICQ (419503077)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: