窝牛号

(autorun.inf是什么)autorun.inf文件如何编写

今天窝牛号就给我们广大朋友来聊聊autorun.inf是什么,以下关于autorun.inf文件如何编写的观点希望能帮助到您找到想要的科技。

本文提供以下相关文章,点击可跳转详情内容,欢迎阅读!1、如何编写Autorun.inf程序?2、autorun.inf的编写规则是什么?3、怎么创建Autorun.inf文件夹如何编写Autorun.inf程序?

答[AutoRun]部分的命令及其详解。

1、DefaultIcon

含义:

指定应用程序的默认图标。

格式:

DefalutIcon=图标路径名[,序号]

参数:

图标文件名:应用程序的默认图标路径名,格式可以为.ico、.bmp、.exe、.dll。当文件格式为.exe和.dll时,有时需要使用序号来指定图标。

序号:当文件格式为.exe和.dll时,文件可能包括多余一个图标,此时需要使用序号来指定图标,需要注意的是,序号是从0开始的。

备注:

应用程序的默认图标将在windows

explorer核心的驱动显示窗口中替代设备的默认图标来显示。

图标路径名的默认目录是设备根目录。

2、Icon

含义:

指定设备显示图标。

格式:

Icon=图标路径名[,序号]

参数:

图标文件名:应用程序的默认图标路径名,格式可以为.ico、.bmp、.exe、.dll。当文件格式为.exe和.dll时,有时需要使用序号来指定图标。

序号:当文件格式为.exe和.dll时,文件可能包括多余一个图标,此时需要使用序号来指定图标,需要注意的是,序号是从0开始的。

备注:

设备显示图标将在windows

explorer核心的驱动显示窗口中替代设备的默认图标来显示。

图标路径名的默认目录是设备根目录。

当存在应用程序默认图标(DefaultIcon)时,本命令无效。

3、Label

含义:

指定设备描述

格式:

Label=描述

参数:

描述:任意文字,可以包括空格。

备注:

设备描述将在windows

explorer核心的驱动显示窗口中替代设备的默认描述\卷标来显示。

在非windows

explorer核心的驱动显示窗口中(例如右击设备选择属性)显示的仍然是设备的卷标。

4、Open

含义:

指定设备启用时运行之命令行。

格式:

Open=命令行

(命令行:程序路径名

[参数])

参数:

命令行:自动运行的命令行,必须是.exe、.com、.bat文件,其他格式文件可以使用start.exe打开或使用ShellExecute命令。

备注:

命令行的起始目录是设备根目录和系统的$Path环境变量。

5、ShellExecute

含义:

指定设备启用时执行文件。(操作系统支持未知)

格式:

ShellExecute=执行文件路径名

[参数]

参数:

执行文件路径名:设备启用时执行文件路径名。可以是任意格式文件。系统会调用设置的程序执行此文件。

参数:参数,根据执行文件作调整

备注:

命令行的起始目录是设备根目录和系统的$Path环境变量。

6、Shell\关键字\Command

含义:

定义设备右键菜单执行命令行。

格式:

Shell\关键字\Command=命令行

(命令行:程序路径名

[参数])

参数:

命令行:自动运行的命令行,必须是.exe、.com、.bat文件,其他格式文件可以使用start.exe打开。

备注:

命令行的起始目录是设备根目录和系统的$Path环境变量。

7、Shell\关键字

含义:

定义设备右键菜单文本。

格式:

Shell\关键字=文本

参数:

关键字:用以标记菜单,可以使用任何字符表示,包括空格。

文本:在右键菜单中显示的文本。可以使用任何字符,不能存在空格。

备注:

在同一Autorun.inf文件中,不同右键菜单关键字不同,相同右键菜单关键字相同。

右键菜单文本中可以使用&设定加速键,&&输出一个&。

Shell\关键字\Command命令Shell\关键字两者缺一不可,顺序无所谓。

当不存在Open、ShellExecute与Shell命令时,设备启用时运行第一个设备右键菜单指定命令。

8、Shell

含义:

定义设备启用时运行之设备右键命令。

格式:

Shell=关键字

参数:

关键字:标记过的菜单关键字

备注:

Shell指定的关键字可以在AutoRun.inf文件的任意部分。

Open\ShellExecute\Shell命令后定义的优先级高。

autorun.inf的编写规则是什么?

答资料1 autorun.inf是当打开它所在的盘时,就自动运行的小程序.比如我们把MTV光盘放入光驱的时候,有时候就会自动开始播放了. autorun.inf必须放大分区的根目录下.它是由一个或多个“节”组成,每个“节”民须以节名作为开始的一行,节名必须用中括号[]括起来,节名之下则为本节中的命令。 其中Autorun.inf一共支持三个节,它们分虽为[autorun]、[autorun.alpha]、[Deviceinstall],其中只有[autorun]是必须存在的。autorun.alpha来说我们很少用到,而Deviceinstall只能在XP下使用,可以利用它指定硬件向导进行递归搜索的子目录。 AUTORUN的功能1. 运行命令 Open=写上所要运行的命令,必须是.EXE .BAT .COM的文件,可以不在根目录下,但得指定路径 2. icon=给盘加图片,支持ICO和BMP这两种格式 3. 添加右键菜单 Shell\n=要显示的菜单 shell\n\command=要运行的命令 要打开的文件 autorun可以被黑客利用,我们可以关闭自动运行,让它不能发生作用方法 :1. 只禁止硬盘的自动运行:注册表编辑器展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Exploer主键下,右边窗口中的二进制值“NoDriveTypeAutoRun”决定了是否执行AutoRun功能,将“NoDriveTypeAutoRun”的默认键值由95, 00,00,00,改为9D,00,00,00,然后关闭注册表编辑器,重启电脑即可。 2. 只禁止光盘的自动运行,可以将“NoDriveTypeAutoRun”的键值改为BD,00,00,00资料2众所周知,autorun.inf文件是U盘病毒传播的主要途径.因此我们了解它的构造及运行机制对我们来说还是比较有用的.下面主要讲autorun.inf文件的编写规则.相对于inf文件的编写,他还是想当的简单的.

一.理解autorun.inf文件

简单的说autorun.inf文件是一种具有特定结构的必须放在驱动器根目录下的文件.它控制着双击驱动器时的自动播放选项.

二.autorun.inf文件构造

所有的autorun.inf文件都具有[autorun]节,这是自动运行标识符.不同的机型具有不用的自动运行标识符.

[autorun]是针对PC机(机型为386或为更高)的自动运行标识符.

[autorun.mips]是针对MIPS公司的MIPS系列机型.

[autorun.alpha]是针对DEC公司的alpha系列机型.

[autorun.ppc]是针对apple公司的Power PC系列机型.

此外,还有[DeviceInstall]节,这个仅在XP系统下使用,可以用它来指定硬件向导进行递归搜索时的子目录.

三.autorun.inf文件的编写

1.自动播放.

若想在驱动器右键生成"自动播放"菜单项,点击时可以自动运行.可分为以下两种情况:

(1).shellexecute=*.*或[path\]*.*,此种方式可以在所有的驱动器上生成"自动播放"菜单项.双击时自动运行"="后的文件.此时"="后可以为任意扩展名的文件.

(2).open=*.exe,*.bat,*.com,此种方式仅可以在光盘驱动器上生成"自动播放"菜单项."="后的文件必须是exe bat com

2.自定义驱动器图标

格式: icon=[path\]*.ico,*.bmp或是[path\]*.exe[,0,1,2.]*.dll[,0,1,2.] 注意path路径必须是本驱动器的路径,即ico bmp exe dll 必是在本驱动器内.

3.自定义卷标

格式: label=字符串,这个简单.不赘述.

4.添加右键菜单

格式: shell\n=名称

shell\n\command=命令

两者合成:shell\名称\command=命令

[说明]"shell"指菜单,"n"可以为任意字符串,"名称"即你想要的右键菜单名称.命令即你在单击该菜单项时执行的命令.

下面讲讲防治的方法:

根据windows 同一目录下不能共存两个或两个文件(夹)的方法,我们可以在U盘目录下,手动创建一个名为autorun,inf的文件.

若是我们新建的是一个文件,即autorun,inf文件的话,病毒文件完全可以覆盖,我们就达不了病毒防治的目的.因而我们应该新建一个名为autorun.inf的文件夹.下面给出一个批处理代码,把它保存为bat文件,在U盘的根目录下运行即可:

md autorun.inf

cd autorun.inf

md prn\

md pig\资料3

windows支持自动运行,是通过autorun.inf来实现的。下面介绍下简单auto文件的编写。首先,我们用新建文本文档,然后在里面输入[autorun]shellexecute=***.***(*表示你要自动运行的文件,可以是任意文件)icon=***.ico然后另存为autorun.inf文件就可以了。shellexecute后面可以是任意文件。如果是木马的话.然后icon后面是图标文件,也可以使用其他文件的图标,格式为icon=***.***,0就可以了。把他放入u盘里双击就可以运行shellexecute(在98系统中是open)后的文件了。光盘里面都有这个文件,但是光盘有时能自动打开,这是因为系统中有另外的文件专供光区的自动运行,而不支持USB设备.

怎么创建Autorun.inf文件夹

答1、开始 运行:CMD,进入命令提示符界面,因为这个非法的文件夹只能在命令提示符下创建。

2、输入“X:”回车(不含引号,下同),其中X表示盘符,比如你有C、D、E等硬盘分区,或者把U盘插上后的盘符。

3、输入“md autorun.inf”,创建autorun.inf文件夹;

4、输入“cd autorun.inf”,进入autorun.inf文件夹;

5、输入“md haha”,haha,可随意起各其他名字,但,三五字符个即可。注意这是关键的一步,haha的后面一定要输入两个点和一个反斜杠,这样建立的就是一个含有非法字符的文件夹,windows下无法进入也无法删除了。

6、回到窗口界面,试试删除这个文件夹。

今天的内容先分享到这里了,读完本文《(autorun.inf是什么)autorun.inf文件如何编写》之后,是否是您想找的答案呢?想要了解更多,敬请关注baike.ccv168.com,您的关注是给小编最大的鼓励。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除

窝牛号 wwww.93ysy.com   沪ICP备2021036305号-1