分给我吧【学习】利用autorun.inf文件个性化图标 一、理论基础
经常使用光盘的朋友都知道,有很多光盘放入光驱就会自动运行,它们是怎么做的呢?光盘一放入光驱就会自动被执行,主要依*两个文件,一是光盘上的AutoRun.inf文件,另一个是操作系统本身的系统文件之一的Cdvsd.vxd。Cdvsd.vxd会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的AutoRun.inf文件。如果存在AutoRun.inf文件则执行它里面的预设程序。
AutoRun.inf不光能让光盘自动运行程序,也能让硬盘自动运行程序,方法很简单,先打开记事本,然后用鼠标右键点击该文件,在弹出菜单中选择“重命名”,将其改名为AutoRun.inf,在AutoRun.inf中键入以下内容:
[AutoRun]//表示AutoRun部分开始,必须输入
Icon=C:\C.ico//给C盘一个个性化的盘符图标C.ico
Open=C:\1.exe//指定要运行程序的路径和名称,在此为C盘下的1.exe
保存该文件,按F5刷新桌面,再看“我的电脑”中的该盘符(在此为C盘),你会发现它的磁盘图标变了,双击进入C盘,还会自动播放C盘下的1.exe文件!
解释一下:“[AutoRun]”行是必须的固定格式,“Icon”行对应的是图标文件,“C:\C.ico”为图标文件路径和文件名,你在输入时可以将它改为你的图片文件所在路径和文件名。另外,“.ico”为图标文件的扩展名,如果你手头上没有这类文件,可以用看图软件ACDSee将其他格式的软件转换为ico格式,或者找到一个后缀名为BMP的文件,将它直接改名为ICO文件即可。
“Open”行指定要自动运行的文件及其盘符和路径。要特别说明的是,如果你要改变的硬盘跟目录下没有自动播放文件,就应该把“OPEN”行删掉,否则就会因为找不到自动播放文件而打不开硬盘,此时只能用鼠标右键单击盘符在弹出菜单中选“打开”才行。
请大家注意:保存的文件名必须是“AutoRun.inf”,编制好的Autorun.inf文件和图标文件一定要放在硬盘根目录下。更进一步,如果你的某个硬盘内容暂时比较固定的话,不妨用Flash做一个自动播放文件,再编上“Autorun”文件,那你就有最酷、最个性的硬盘了.
到这儿还没有完。大家知道,在一些光盘放入后,我们在其图标上单击鼠标右键,还会产生一个具有特色的目录菜单,如果能对着我们的硬盘点击鼠标右键也产生这样的效果,那将更加的有特色。其实,光盘能有这样的效果也仅仅是因为在AutoRun.inf文件中有如下两条语句:
shell\标志=显示的鼠标右键菜单中内容
shell\标志\command=要执行的文件或命令行
所以,要让硬盘具有特色的目录菜单,在AutoRun.inf文件中加入上述语句即可,示例如下:
shell\1=天若有情天亦老
shell\1\command\=notepad ok.txt
保存完毕,按F5键刷新,然后用鼠标右键单击硬盘图标,在弹出菜单中会发现“天若有情天亦老”(图1),点击它,会自动打开硬盘中的“ok.txt”文件。注意:上面示例假设“ok.txt”文件在硬盘根目录下,notepad为系统自带的记事本程序。如果要执行的文件为直接可执行程序,则在“command\”后直接添加该执行程序文件名即可。
编辑AUTORUN.INF的朋友如果不能自动运行请更改注册表HKEY_CURRENT_主键下的二进制值“NoDrive无效AutoRun”,其值设为“0”即可。
其中的值就指明了可以自动运行的驱动器。该值项是一个4字节的二进制值,第一字节的每位对应于不同的驱动器,如果对应位置为“1”则表示关闭自动运行功能,如果对应位置为“0”则表示打开自动运行功能。下表是各位对应的驱动器类型
第0位:未知驱动器 第2位:可移动驱动器 第3位:硬盘
第4位:远程驱动器 第5位:CDROM驱动器 第6位:RAM驱动器
另外的方法:打开注册表编辑器,展开注册表到:HKEY_LOCAL_MACHINESOFTWARE\MicrosoftWindows\CurrentVersion\Explorer\DriveIcons,如果没有DriveIcons子键,请新建之。方法是:右键点击“Explorer”主键,选择“新建”→“主键”,并将新建的键值命名为“DriveIcons”。然后在DriveIcons下新建一个与要修改的磁盘盘符相同名称的子键,比方说,你要修改C盘图标,那么新建一个子键,并命名为“C”,在其下新建一个用来设置磁盘图标的“DefaultIcon”子键,并设置其默任值为图标文件的路径,比如C:C.ICO(图2)。
‘贰’ 请问我电脑上面显示计算机里面的磁盘快捷图标,如何消除
对快捷工具栏按右键,应该可以隐藏或删除;还有一个方法就是在winxp任务栏(桌面下方开始按钮右边蓝色区域)按右键-工具栏-我的电脑,单击把前面的√去掉即可。
‘叁’ 怎么删除电脑磁盘上的图标
1、格式化这个磁盘,2、显示隐藏文件,删除,‘auto**",文件。3.重装系统
‘肆’ WIN7 右下角 硬盘图标如何去掉
这是因为你安装了IDE驱动。而你的硬盘又是sata的所以才会出现这种情况,解决右下角硬盘图标并不难:
首先点击:开始---cmd---regedit(当然你也可以直接在运行上面输入“regedit”,我是习惯了),然后定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvata,在右边空白处右键选择“新建DWORD值”选项,将它重命名为“DisableRemovable”,再双击它打开“编辑DWORD值”,将“数值数据”更改为“1”,点击“确定”按钮即可。
重启电脑后,系统就不会将SATA硬盘识别为可移动设备了,那个烦人的“安全删除硬件”图标也就从此消失了,而且也不会影响到其它可移动设备的正常运行,在插入U盘或移动硬盘等设备时,系统仍然会出现“安全删除硬件”的图标。
如果在注册表中找不到“nvata”键值,可定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,再点击右键新创建一个“项”,命名为“nvata”,然后在按照上面方法创建一个相关值即可!
希望能帮助你 兄弟!
‘伍’ 我的电脑怎么多出来两个磁盘图标,该怎么去掉
你电脑自带的SD卡插口,在设置里点隐藏就是了。
‘陆’ 以前硬盘在电脑桌面留下的图标无法删除,怎么办
桌面右健-新建-文本文档-(打开新建的文本文档,把下面的命令复制后粘贴进去)写入下列命令:
DEL/F/A/Q\\?\%1
RD/S/Q\\?\%1
文件另存为“文件名.bat”叫什么都可以,不过后缀定要“.bat“
然后,把要别除的文件或者目录拖放到这个bat文件的图标上就可以删除了。
‘柒’ 如何把电脑右下角显示的磁盘图标去掉
如果没有插移动硬盘,右下角却有磁盘图标,一般是使用NVIDIA的芯片组的主板,安装了IDE-SW驱动的原因,造成系统的错误识别。
解决方法:
1. 点击开始,运行,输入: regedit ,然后点击确定。打开注册表管理器。
2. 找到键值 (电脑应该只有下面的其中一个):HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvata 或 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvatabus
3.然后在该值下新增一个 DWORD 值,名称取名叫 DisableRemovable,将DWORD值设置为1,确定,然后重启,右下角的磁盘图标就没了。
‘捌’ 怎么去掉硬盘分区图标
无论你是什么Windows操作系统,打开文件夹选项中的“查看”,开启“显示所有文件和文件夹的选项”,关闭“隐藏受保护的操作系统系统文件”,然后在你分区的根本路上寻找,Desktop.ini和Autorun.ini文件并删除之并可以解决。为了更安全,在删除前先备份找到的文件,例如,压缩成Rar压缩包后再删除。
‘玖’ 怎样才能把我的电脑里的硬盘图标更换掉
找一个图标文件,假设为ABC.ICO,假设放在C盘根目录下,用记事本输入以下内容:
[autorun]
icon=c:\abc.ico
然后保存为autorun.inf,存放在C盘根目录下,就行了。