CD的AutoRun基本
CD的AutoRun基本
当CD被插入入计算机的Windows为在苹果计算机公司橡皮防水布时的忠告下面看见AutoRun运行节目。
如果Windows在CD的根目录里发现a (纯文本)文件叫的AUTORUN.INF那么它遵守在这个文件的指示运行节目。 这个例子AUTORUN.INF文件告诉Windows运行节目setup.exe (从CD的根目录) :
[autorun]
open=setup.exe
icon=snazzie.ico
使用Windows笔记薄应用编辑纯文本文件(它是在开始所有节目辅助部件菜单)。
您CD的用户也许交换了AutoRun。 因为他们关注病毒,这也许是。 并且,如果他们压下移位键,当插入时CD, AutoRun是残疾。 在Windows NT4, 2000年和XP只有系统、管理员和电力用户可能使用AutoRun。
没有办法迫使您的用户使用AutoRun。 因此是很好的练习提供指示,以便用户会开始您的CD,即告诉他们对在他们的浏览器的打开文件index.htm。 也需要这些指示您的CD是否也许由非Windows用户观看。
因此ShellRun为什么必要?
近来,为Windows不是可能的对AutoRun每文件而不是节目。
好,那不确实地是真实的: 您可能使用以下AUTORUN.INF显示网页index.htm
[autorun]
open=start index.htm
然而,如果您做此, Windows简单地显示DOS箱子,看起来讨厌。 (和开始也许不取得到在有些系统。)
如果您只瞄准最近Windows系统,则您能使用shellexecute命令打开文件,不用一个闪烁的DOS箱子:
[autorun]
shellexecute=index.htm
ShellRun然后做什么?
ShellRun克服上述问题。 它显示您的文件并且显示一个整洁的弹出式窗口。 弹开立刻出现,以便用户知道某事发生。 ShellRun在所有Windows系统运作。
这个例子AUTORUN.INF告诉ShellRun显示网页index.htm,当显示“现在开始CD的消息…”时 在ShellRun弹出式窗口里。
[autorun]
open=ShellRun.exe现在开始CD的index.htm…
不要忘记投入ShellRun.exe在您的CD根目录与AUTORUN.INF一起。
观察者专业性质
所有上面AutoRun例子,包括ShellRun,使用同一个核心技术显示文件。
Windows同一个观察者节目联系在一起每个文件类型。 对于.HTM和.HTML网页,观察者节目将是您的缺省浏览器。
如果用户没有您的文件类型的一个观察者那么它不可能被显示,直到安装观察者。 例如,如果您设法显示PDF文件,用户必须安排Adobeâ „¢ Acrobat Reader或等值被安装。
如果观察者不是可利用的, ShellRun的免费软件版本显示消息。 在零售版本您能提示用户运行观察者安装程序。 欲了解更详细的信息看见观察者呼叫。
如果您有在您的CD然后投入的它的安装程序一观察者节目可利用-,如果您允许分布它。 要分布Adobeâ „¢ Acrobat Reader,看见这里: Adobe Acrobat Reader -发行的下载Adobe Acrobat Reader。
使能在您的计算机上的AutoRun
测试您在您的计算机上需要安排它使能的AutoRun。 登记设置可以被用于使AutoRun失去能力。 然后跑的点击开始输入regedit。 精选编辑发现并且输入NoDriveTypeAutoRun。 在这把钥匙应该找到这价值: HKEY_CURRENT_USER \软件\微软\ Windows \ CurrentVersion \政策\探险家。
NoDriveTypeAutoRun价值应该是十六进制95,如果AutoRun在所有CDs使能,或者B5,如果失去能力为CDs。 (如果您想要测试在软盘AutoRun,设置这价值到91。) 您可能需要改变超过NoDriveTypeAutoRun一个事例在登记的。 您通常需要重新起动为了新的价值能起作用。
在视窗95/98/Me NoDriveTypeAutoRun价值被显示作为95 00 00 00。 在Windows NT4, 2000年和XP这价值被显示作为0×00000095或十六进制95。 如果您修改NoDriveTypeAutoRun价值确定它在正确仍然格式化。
归档在 Uncategorized之下 |































