开机启动程序的编写

 

 1AUTOEXEC.BATCONFIG.SYS文件,实模式的驱动程序常常出现在这里(Windows   ME并不理会AUTOEXEC.BAT里的自启动程序)。   

    

    2WIN.INI文件,即使是Windows   ME也还存在WIN.INI这样的老古董,文件中的[Winodws]部分RUN=此行可加载程序。   

    

    3Startup文件夹,只要不担心被用户发现的自启动程序,往往都安装在此文件夹里。用户只须进入C:/Windows/start   menu/programs/startup(启动)目录下将其删除即可。   

    

    4、计划任务文件夹,"计划任务"程序是将程序安排为定期运行的工具。"计划任务"程序随   Windows   一起启动,并在后台运行,如果把某一程序添加到计划任务文件夹,并将计划任务设置为系统启动时登录时,就可以实现自启动功能。   

    

    5registry注册表,那些跟踪、监视欲非法获取用户包括密码、帐号在内的私有信息的软件总是要把自启动程序隐藏在不易别被人察觉的深处,而registry是其最好的藏身之处,一般的菜鸟因惧怕系统瘫痪而不敢随意到registry里瞎逛。在registryHKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run   HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/   

  RunServicesHKEY_CURRENT_USER/Software/Microsoft/Windows/   

  CurrentVersion/Run主键下的程序就是自启动程序。   

    

    此外,Winstart.bat文件也可实现自启动,不过现在已很少见。     

    

   你的机器里究竟有多少自启动程序在无声无息地运行着,并非是在任务栏、系统通告区、屏幕界面上都能发现的,那些非法的自启动程序绝不会痛痛快快地在你面前亮相,即使你按“Ctrl+Alt+Del”   键也未必找到蛛丝马迹。   

    

    使用Winodws自带的系统信息工具,可以找出从Startup文件夹、计划任务程序、注册表中自启动的程序。通过单击[开始]→[程序]→[附件]→[系统工具]→[系统信息],进入系统信息界面后,再单击软件环境前的“+”号,单击启动程序,在右边窗口出现的程序就是自启动程序。在右边窗口中,程序标题下所列的名称为自启动的程序名,命令标题下面是自启动程序所执行的文件及其所在的路径,位置标题下面说明自启动程序是从何处实现自启动的,如Scanregistry程序,运行的是c:/windows/scanregw.exe文件,它是在注册表里的HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run主键下面实现自启动的。如果位置标题没有出现,可单击查看菜单下的高级子菜单。如果标题下面的内容显示不完整,可双击标题栏间的分隔线。   

    

    系统信息中的MSTASK.EXE命令是计划任务的文件名,它本身也是通过注册表自启动的,因此,通过计划任务程序实现自启动的程序在系统信息中看不到它的文件名,一旦把MSTASK.EXE命令从注册表中删除或禁用,那么通过计划任务启动的程序全部不能自动运行。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值