改win.com,替换scandisk,应该不好实现,运行环境或许也有问题

解决方案 »

  1.   

    在系统目录下的system子目录中有一个ReadMe.txt,
      

  2.   

    如果有,冰河也就不会放到注册表里面了,如果你想做的比较复杂,就寄生到别的AP中,等于病毒了,如果你做的是个普通的AP,就直接放到注册表里,不要做那种不招人喜欢事。
      

  3.   

    别集,你的程序是win32的还是win16的,是在NT下的还是别的系统下的
      

  4.   

    to Searph
    我在做的是一个工作站监控应用,原来用过注册表和菜单的方式,但很快就被用户恶意删除,从而达不到工作站监控的目的,如果有一种较隐藏的方法,使工作站用户不容易找到即使找到,也不敢随意删除,
      

  5.   

    to lhxx
    工作站运行在win98和nt上
      

  6.   

    对你nt,你可以注册为服务程序,
    对9x,我认为你可以参考一下金山毒霸的方法,但我也没有找到他的方法(在注册表中好像没有)
      

  7.   

    和和, 看你的问题出在VC++ 区, 应该指的WIN32 指令OS 吧.   
    MS 的东西,如果你的客户真对注册表那么熟的话, 我看你快要失业了. & :-)
    别的俺真是没什么说的了.      
      

  8.   

    一般来说,解决方法是写注册表,然后想办法不让用户使用reg,nt工作站通过配置应该可以 完成目的,98可以直接删除regedit。如果用户可以在物理上自由使用工作站,那你就是管理上的问题,没办法解决了。
      

  9.   

    还有,工作站监控如果在网络上可以在服务器(网关)上做,如果是老板想监视员工的 一举一动,那就是侵犯私隐,国外除了fbi没有人敢乱做,呵呵
      

  10.   

    提供一种思路,从BO2K来,但我还不会实现,作起来很难:将你的监控程序第一次运行的时候,
    嵌入explorer.exe(不管是9x,nt还是2000,ie会自动运行)的线程之中,ie是多线程的。这
    样即使有进程搜索器也发现不了了。我也不知道是不是真的是这样,高手讨论一下吧。
      

  11.   

    在服务器做一个Server程序,每隔一段时间确认一下工作站程序是否运行,然后采取对应措施。
      

  12.   

    “重写”netapi32.dll或netbios.dll等输出函数比较少的DLL
      

  13.   

    WINSTART.BAT里可以加载各种启动程序. 这个知道的人好像比较少哦
      

  14.   

    在WIN9x中做成后台进程。在NT中做成Service或设备驱动程序,这样一般用户是Kill不了你的进程的。具体方法嘛,很简单,用CodeGurn的ServiceWizard就可以搞定,如果您找不到,mail我我再mail你一份啊
      

  15.   

    大家注意:
    本人经过深思熟虑,对策如下:
    你的程序第一次运行时POSTMESSAGE(WM_QUIT) to Systray.exe(这是小喇叭)然后改名
    C:\widnows\systray.exe 为 systrayer.exe 之后程序就在注册表内注册为SYstray.exe
    不过之后要启动systrayer.exe!
      对不起,是不是很缺德,
    我知到你要搞破坏,我也做过!(不负责)