Autorun.inf文件详解

一、什么是Autorun.inf文件
   Autorun.inf的主要作用是控制光驱自动启动, 随便打开一个Autorun.inf就可以看到如下内容

[AutoRun](通知系统这是一个标准的AutoRun文件,需要执行下面的命令。)  
OPEN=*****.EXE(控制自动打开*****.EXE程序)   
ICON=****.ICO(把光盘图标变成***.ico)

二、做一个自动打开网页的光盘
   1、把你的网页放在一个文件夹下面,如html
   2、在目录新建一个autorun.inf的文件,打开后编辑为以下内容:

[aotorun]
icon=***.ico(加图标)

shellexecute=index.html(光盘放入后自动打开index.html,如果是win9x/me的话则改成open=start.exe index.html)

  3、刻录!

三、做一个自动放歌的光盘
   1、首先得新建一个文件夹来放要播放的MP3~,偶放在D盘下,就是d:\mp3
   2、下载一个播放器软件,注意要是绿色的(如千千、Foobar)
   3、对播放器进行设置,去掉不要的功能,最主要的是把D:\MP3的音乐加到播放列表下面并保存为fpl播放列表文件(这个不细说了吧)
   4、在MP3目录下新建一个名为autorun.inf的文件,用记事本打开,输入以下内容!
[aotorun]
open=foobar\foobar.exe **.fpl(就是通过foobar来打开**.fpl播放列表)
icon=foobar\foobar.exe,1(设置图标为foobar程序的第一个图标)
   5、把D:\MP3中所有的文件刻录到光盘,搞定!

四、改变驱动器的图标
   1、在要改变图标的驱动器根目录下新建autorun.inf(这里以d盘为例,那就是d盘下新建)
   2、输入以下内容:

[autorun]
ICON=c:\windows\system\shell32.dll,21(D盘的图标会变成 shell32.dll的第21个图标)

五、为光盘加右键菜单~
   1、在光盘根目录下新建一个autorun.inf,编辑为
[autorun]
icon=c:\windows\system\shell32.dll,21(这点不说了吧)
shell\01=说明文件
shell\01\command=notepad readme.txt(用notepad打开readme.txt文件)
shell\02=自动运行光盘
shell\02\command=autorun(自动运行光盘了)
shell\03=安装WINRAR
shell\03\command=winrar.exe(安装WINRAR)
open=***.exe(自动运行光盘时运行这个程序)

要刻录后才能效果。

六、用autorun.inf实现修改注册表(危险)

示例1、插入光盘后就自动锁掉你的注册表。。。

首先编写一个REG文件,打开记事本,键入以下内容:

REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword: 00000001

将以上部分另存为lock.reg文件。要特别注意第一行REGEDIT4要用大写且顶格写,在它后面要空上
一行,在最后一行写完后记得要按两次回车键,即最后也要空上一行。   
然后新建一个AutoRun.inf文件,输入以下内容:  
 
[AutoRun]

Open=Regedit/s lock.reg   
加/s参数是为了导入时不会显示任何提示信息,保存AutoRun.inf文件。将lock.reg和AutoRun.inf
这两个文件都复制到另一台电脑的磁盘的根目录下或刻录到光盘中,这样对方只要双击那个磁盘或者把
光盘插入光驱就会将lock.reg导入注册表,而且没有提示哦。。对方的注册表就被锁了

PS:你可以用这个功能做一些。。行为,具体的我就不说了。。。嘿嘿

说明1:是否执行AutoRun功能其实由注册表来决定。在“开始”菜单的“运行”中输

入Regedit,打开注册表编辑器,展开到HKEY_CURRENT_USER\
Software\Microsoft\Windows\Current- Version\Policies\Exploer主键下,右边窗口中的二
进制值“NoDriveType- AutoRun”决定了是否执行AutoRun功能(包括硬盘和Ramdisk)。
“NoDriveTypeAutoRun”默认键值为95 00 00 00

说明2:Shell32.DLL是一个Windows系统文件,里面包含有很多Windows的系统图标,21表示
显示为编号为21的图标,当然你也可以自己制作一个图标,只需要在“ICON”一行把路径做相应修
改即可。除了可以使用DLL文件中的图标外,还能用EXE文件中的图标,或直接使用ICO文件。
 

  在windows xp使用过程中,在默认情况下,一旦将可移动磁盘接入电脑(将光盘插入光驱,或者接插上U盘、移动硬盘时)
Windows XP的自动播放功能就读取驱动器,完成后同时显示一个对话框,要求你选择是否打开其中的视频、音频、图片文件。
这项自动功能可能是你不需要的。如果你想关 闭的话,可以使用这样的办法:
   一、为可移动设备设置属性。
   关闭单个移动存储设备的“自动播放”功能,可以通过移动存储设备的属性页来直接关闭着项功能。(这要求该移动存储设备已经存在于计算机上。)
   1、在我的电脑或者资源管理器中右键单击需要关闭自动播放功能的移动存储设备。选择属性。
   2、在打开的窗口中单击“自动播放”选项卡,在操作框中,选定“选择一个操作来执行”前的单选框,然后选中“不执行操作”。最后“确定”。

  这样该设备就不会再自动打开文件夹了。

  二、使用组策略一次性全部关闭windows xp的自动播放功能:

  如果你想一次全部禁用Windows XP的自动播放功能,可以使用组策略。
   1、点击“开始”选择“运行”,键入“gpedit.msc”,并运行,打开“组策略”窗口;
   2、在左栏的“本地计算机策略”下,打开“计算机配置_管理模板_系统”,然后在右栏的“设置”标题下,双击“关闭自动播放”;
   3、选择“设置”选项卡,勾取“已启用”复选钮,然后在“关闭自动播放”框中选择“所有驱动器”,单击“确定”按钮,退出“组策略”窗口。

  在“用户配置”中同样也可以定制这个“关闭自动播放”。但“计算机配置”中的设置比“用户配置”中的设置范围更广。有助于多个用户都使用这样的设置。
   提醒:“关闭自动播放”设置是只能使系统不再列出光盘和移动存储的目录,并不能够阻止自动播放音乐CD盘。要阻止音乐CD的自动播放,你就只有更改移动设备的属性了。

加支付宝好友偷能量挖...


评论(0)网络
阅读(275)喜欢(0)操作系统及应用软件