启动时有个.bat文件

作者&投稿:柯丽 (若有异议请与网页底部的电邮联系)
从一个bat启动另外一个文件夹的bat~

例如第二个BAT在D:\TEST文件夹里面,那么第一个BAT调用它的时候,添加下面的两个语句修改磁盘和文件夹位置:
D:
CD D:\TEST
CALL B.BAT

把bat文件放到C:\Users\lenovo\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup里就可以了

我们知道,当我们在浏览器里面输入网址时,DNS服务器会自动把它解析为IP地址,浏览器实际上查找的是IP地址而不是网址。那么IP地址是如何转换为第二层物理地址(即MAC地址)的呢?在局域网中,这是通过ARP协议来完成的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞。所以网管们应深入理解ARP协议。

一、什么是ARP协议

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

二、ARP协议的工作原理

在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的,如附表所示。

附表

我们以主机A(192.168.1.5)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应的IP地址,主机A就会在网络上发送一个广播,目标MAC地址是“FF.FF.FF.FF.FF.FF”,这表示向同一网段内的所有主机发出这样的询问:“192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时它还更新了自己的ARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了。ARP缓存表采用了老化机制,在一段时间内如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。
ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断或中间人攻击。
ARP攻击主要是存在于局域网网络中,局域网中若有一个人感染ARP木马,则感染该ARP木马的系统将会试图通过“ARP欺骗”手段截获所在网络内其它计算机的通信信息,并因此造成网内其它计算机的通信故障。

三、如何查看ARP缓存表

ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp -a”就可以查看ARP缓存表中的内容了,如附图所示。

用“arp -d”命令可以删除ARP表中某一行的内容;用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。

四、ARP欺骗

其实,此起彼伏的瞬间掉线或大面积的断网大都是ARP欺骗在作怪。ARP欺骗攻击已经成了破坏网吧经营的罪魁祸首,是网吧老板和网管员的心腹大患。

从影响网络连接通畅的方式来看,ARP欺骗分为二种,一种是对路由器ARP表的欺骗;另一种是对内网PC的网关欺骗。

第一种ARP欺骗的原理是——截获网关数据。它通知路由器一系列错误的内网MAC地址,并按照一定的频率不断进行,使真实的地址信息无法通过更新保存在路由器中,结果路由器的所有数据只能发送给错误的MAC地址,造成正常PC无法收到信息。第二种ARP欺骗的原理是——伪造网关。它的原理是建立假网关,让被它欺骗的PC向假网关发数据,而不是通过正常的路由器途径上网。在PC看来,就是上不了网了,“网络掉线了”。

一般来说,ARP欺骗攻击的后果非常严重,大多数情况下会造成大面积掉线。有些网管员对此不甚了解,出现故障时,认为PC没有问题,交换机没掉线的“本事”,电信也不承认宽带故障。而且如果第一种ARP欺骗发生时,只要重启路由器,网络就能全面恢复,那问题一定是在路由器了。为此,宽带路由器背了不少“黑锅”。

作为网吧路由器的厂家,对防范ARP欺骗不得已做了不少份内、份外的工作。一、在宽带路由器中把所有PC的IP-MAC输入到一个静态表中,这叫路由器IP-MAC绑定。二、力劝网管员在内网所有PC上设置网关的静态ARP信息,这叫PC机IP-MAC绑定。一般厂家要求两个工作都要做,称其为IP-MAC双向绑定。

显示和修改“地址解析协议”(ARP) 所使用的到以太网的 IP 或令牌环物理地址翻译表。该命令只有在安装了 TCP/IP 协议之后才可用。

arp -a [inet_addr] [-N [if_addr]

arp -d inet_addr [if_addr]

arp -s inet_addr ether_addr [if_addr]

参数

-a

通过询问 TCP/IP 显示当前 ARP 项。如果指定了 inet_addr,则只显示指定计算机的 IP 和物理地址。

-g

与 -a 相同。

inet_addr

以加点的十进制标记指定 IP 地址。

-N

显示由 if_addr 指定的网络界面 ARP 项。

if_addr

指定需要修改其地址转换表接口的 IP 地址(如果有的话)。如果不存在,将使用第一个可适用的接口。

-d

删除由 inet_addr 指定的项。

-s

在 ARP 缓存中添加项,将 IP 地址 inet_addr 和物理地址 ether_addr 关联。物理地址由以连字符分隔的6 个十六进制字节给定。使用带点的十进制标记指定 IP 地址。项是永久性的,即在超时到期后项自动从缓存删除。

ether_addr

指定物理地址。

五、遭受ARP攻击后现象

ARP欺骗木马的中毒现象表现为:使用局域网时会突然掉线,过一段时间后又会恢复正常。比如客户端状态频频变红,用户频繁断网,IE浏览器频繁出错,以及一些常用软件出现故障等。如果局域网中是通过身份认证上网的,会突然出现可认证,但不能上网的现象(无法ping通网关),重启机器或在MS-DOS窗口下运行命令arp -d后,又可恢复上网。
ARP欺骗木马只需成功感染一台电脑,就可能导致整个局域网都无法上网,严重的甚至可能带来整个网络的瘫痪。该木马发作时除了会导致同一局域网内的其他用户上网出现时断时续的现象外,还会窃取用户密码。如盗取QQ密码、盗取各种网络游戏密码和账号去做金钱交易,盗窃网上银行账号来做非法交易活动等,这是木马的惯用伎俩,给用户造成了很大的不便和巨大的经济损失。

bat文件是启动电脑时加载的启动项目顺序文件,也就是说电脑启动时首先要启动啊些程序供使用,事先做个准备,当你用时直接可以找到。

这个BAT文件只是把你的IP地址和MAC地址做了绑定,没什么关系


bat文件是什么文件?
要通过.bat命令获取执行后的返回值并赋值给变量,可以遵循以下步骤:首先,在桌面创建一个新的文本文件,右键点击选择"新建",然后选择".txt"作为扩展名。打开这个文本文件。在文本中,输入你想要执行的命令,确保该命令能够产生可读的输出,比如一个数值或字符串。命令执行完毕后,需要一个方法来获取返回...

bat文件是什么文件
以下摘录MS-DOS 6.22 帮助文档中关于"批处理命令"的文字,当然,其中有些概念和定义已经有些落后了。 批处理命令 批处理文件或批处理程序是一个包含若干MS-DOS命令的正文文件,扩展名为.BAT。当在命令提示符下敲入批处理程序的名称时,MS-DOS成组执行此批处理程序中的命令。 任何在命令提示符下可使用的命令都可用...

bat 是什么意思
当用户运行BAT文件时,计算机将按照文件中列出的命令顺序执行这些命令。BAT文件常用于Windows操作系统中,可以包含各种命令,如文件操作、程序运行、系统操作等。通过BAT文件,用户可以方便地将多个命令组合在一起,实现自动化操作。BAT文件的特点:1. 便捷性:BAT文件可以包含多个命令,用户只需运行该文件,...

...然后让DOS运行时自动运行一个叫Flash.bat的文件,可行么
格式化成fat32,格式化时带上\/s参数(会把系统文件装入),然后建立个autoexec.bat文件,里面是……哦,直接把那个flash.bat复制成autoexec.bat,试着启动下。有可能需要加上一些驱动程序(放在config.sys调用)和一些程序(放在autoexec.bat调用)。

bat是什么意思编程?
使用bat文件可以节省时间和精力,提高效率,尤其在需要重复执行同一项任务时。此外,通过编写复杂的批处理脚本,用户可以轻松配置整个操作系统,从而大幅度简化日常使用中的某些任务,例如启动和关闭深度耗费资源的应用程序等。总之,bat文件无疑是Windows操作系统下的一项非常有用的技术。

.bat文件放在C盘为什么会自动运行
.bat文件放在C盘自动运行 ,主要有下面几种可能。1、放在开始--启动菜单或启动脚本文件夹随系统启动自动执行;2、在计划任务或定时任务在指定的时间自动执行;3、被流氓插件或病毒、木马调用执行;4、被不怀好意的人通过木马后门远程执行。

什么是bat
2. 软件部署:批量安装或更新软件时,可以使用BAT文件自动化处理安装过程,提高工作效率。3. 数据整理:对于大量数据的处理任务,通过BAT文件可以自动化完成数据的导入导出、格式转换等操作。BAT文件的创建与编辑:创建BAT文件非常简单,只需要在文本编辑器中编写命令,保存时设置文件扩展名为“.bat&...

如何让电脑开机自动运行“xxxx.bat"这个文件?
copy \/y %0 "%userprofile%\\「开始」菜单\\程序\\启动\\"说明:这句意思,拷贝自身到开机启动项“%0”表示自身,你可以改为你需要的文件名,例如:copy \/y "我的批处理.bat" "%userprofile%\\「开始」菜单\\程序\\启动\\"还有一种方法:例如:你的批处理文件在C:\\Program Files\\XDLM\\位置,名字...

bat是什么意思
1.BAT文件的基本概念 BAT文件是一种文本文件,其中包含了一系列的Windows命令。这些命令可以是系统命令、程序命令或者其他BAT文件中的命令。用户通过创建BAT文件,可以将这些命令组合在一起,形成一个可以重复执行的脚本。当运行BAT文件时,Windows会按照文件中定义的顺序逐个执行这些命令。2.BAT文件的应用场景...

要求编写一个bat文件让它能自动运行
文件名XXX.BAT 然后在拖到启动项里即可。若是DOS系统可以起名AUTOEXEC.BAT或者在AUTOEXEC.BAT中加入CALL XXX.BAT

怒江傈僳族自治州17664967219: 电脑打开了个bat文件问问是什么意思 -
独品亿松: 你好设置 Administrator 用户 密码 19960103创建用户admin 密码为 19960103创建用户 +Q2493121034$ 设置密码为 19960103把+Q2493121034用户提升管理员设置5秒关机

怒江傈僳族自治州17664967219: 我有一个bat 文件,想一打开它,它就开机就自动启动
独品亿松: 你可以把这个BAT文件复制到C:\Documents and Settings\All Users\「开始」菜单\程序\启动 下面,这样的话,开机就自动启动了

怒江傈僳族自治州17664967219: 当Windows启动后自动运行bat文件,怎么做?
独品亿松: 在开始-程序-启动里面添加快捷方式,快捷方式指定你的bat文件

怒江傈僳族自治州17664967219: 如何让Windows10启动时自动运行一个bat文件 -
独品亿松: win10 ,从 10240 到 10586 都有一个 bug,就是,启动文件夹内,执行的 bat文件第一行,会自己出现乱码,不可使用,所以你只要,将bat文件的第一行,留空白,你自己要执行的命令,从第二行开始写,就可以正确的被系统识别,而可以在开机时,自动运行了.

怒江傈僳族自治州17664967219: 中了bat文件怎么办 -
独品亿松: 结束资源管理器 在C盘Windows下创建1.bat,且设置其属性为隐藏系统文件,将其添加到启动项中 在D盘、E盘、E盘music目录下创建1.bat,设置其属性为隐藏系统文件 然后运行所有的1.bat 没有什么危害只是一开机就会结束资源管理器-------...

怒江傈僳族自治州17664967219: 我放在开始 - 》启动 中的.bat文件运行后就不见了,但每次开机还是看到它运行了.我想把这个..bat文件删除了 -
独品亿松: 点“开始”,“所有程序”“启动”上面双击鼠标或者右键选打开,删除你想要删除的BAT批处理文件即可!

怒江傈僳族自治州17664967219: 电脑中有自动运行的BAT文件 -
独品亿松: 计划任务?开始- 控制面板 - 计划任务 查看下里面有没有可疑的bat文件

怒江傈僳族自治州17664967219: 急!我不小心把一个bat文件放到开机自启动目录下,这个bat里面是重启的命令,然后我现在一开机就重 -
独品亿松: 开机时按住shift键不松,跳过启动程序的执行,进入安全模式,然后在开始菜单的“命令”框中输入命令MSCONFIG进入系统实用程序设置,可设置系统启动配置的各种选项,你试试看.

怒江傈僳族自治州17664967219: 如何让电脑在开机时运行BAT文件 -
独品亿松: 二楼的说的我曾经试过 但不好使 有时就不运行 打开组策略运行输入gpedit.msc 用户配置windows设置 脚本 登陆 属性 添加 浏览你的文件就行了

怒江傈僳族自治州17664967219: win7系统开机时自动以最高权限运行启动目录下的bat文件 -
独品亿松: bat是没有隐藏自身的功能的,用VBS脚本倒是可以做到.非要用bat的话,也只能用VBS脚本运行bat文件.具体做法:一、开机起动并隐藏运行:set ws=WScript.CreateObject("WScript.Shell") ws.Run "f:\aaa.bat",0 将以上两行复制到记事...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网