重装操作系统,程序也能运行?
我想实现一个这样的功能:
开机后程序自动运行,我将程序运行写到了自动运行的注册表中,可以正常使用
问题是:如果用户重装操作系统,我怎样也可以让程序自动运行起来呢?
有资料说是写到硬盘的引导区,DELPHI怎么实现?
[解决办法]
重装系统注册表肯定改变了的,有难度……
[解决办法]
为啥一定要这样呢,重装系统后再安装下你的程序或运行下不就行了,下次会自动运行
重装系统程序也能自动运行,这样的程序如果是我我不会去用的,会被认为是病毒的
[解决办法]
也可以实现。
把你的程序放在D或者E、F等盘内,保证它是绿色的,能够运行。
在你放程序的盘根目录下,写一个autorun.inf文件,内容设置为运行你要的程序。只要用户双击这个驱动器,autorun.inf就开始工作,你要的运行的程序就启动了。
如果真要以后都自动的话,可以这样操作:
①写一个批处理,内容为在注册表中添加开机自动运行选项,运行你要自动启动的程序。
②在autorun.inf设置为运行这个批处理
那样,只要用户双击一次这个盘,autorun.inf启动,批处理工作,添加一个开机自动执行项到注册表,下次开机时,自动执行项自动调用你要运行的程序,于是你的愿望实现了。
其实这个过程就是许多病毒动作的过程。大家不可能不双击D盘吧,只要你双击……
病毒为了保险,会每个盘符根目录下都放一个autorun.inf
至于autorun.inf怎么写,可以参考这里:
http://baike.baidu.com/view/603374.htm
补一句废话,如果你重新安装的不是WINDOWS的话,上面的内容无效。
[解决办法]
[解决办法]
[解决办法]
系统重新封装??
太深奥了,表示无法理解……
笨办法:每次启动程序的时候检查注册表启动项,有自己的启动项就不予理睬,没有就写注册表加上去
[解决办法]
他的意思就是做成网上雨林木风类的XP系统,把程序打包在GHO里
[解决办法]
[解决办法]
把安装包做得简单好用一些,可能的话最好是一键式的,其它的都不太靠谱
1、“引导区”,百分百会被当成病毒
2、“雨林木风”,前提是用户使用你的修改版安装光盘。如果不小心出名了,还会变成“FQ花园”,引来法律问题
3、利用Windows本身设计的自启动功能,如在注册表AutoRun内填写启动命令等,重装系统后肯定没有了。包括3楼的autorun.inf方法也一样,而且这种方法用户感觉不友好,也会引起某些安全软件提示,最要命是,如果只有一个C盘符怎么样办