如何实现自启动

发布时间:2024-05-10 06:45 发布:上海旅游网

问题描述:

这个问题比较复杂,请一定要看完要求再做回答,不要想当然乱说一通
说设定下情况:
前提环境在------d:\m\下有三个文件,其中分别是A,B,C三个文件,其中A是可以执行的程序,
我的提问-------现在问题来了,我在M下面在放置一个可以执行的程序E,当你执行A时,E也会执行!
要求:可以往M文件下放或多个一个文件实现上述的功能,但是不能改动任何系统参数,以及添加启动项目,只能放文件,可以BAT,或则是AUTORUN.INF。更不能改动M下原先的三个文件!

想了很久都没想到好的办法,原先想过用计划任务,但是我只能操作M文件,又于要求不相符!

能人高手帮忙下,谢谢!!!

250分悬赏。如果不懂的请不要乱贴答案,如果没有合适的答案!
我说的是只能执行A,你保存的BAT文件要执行还不是要保存到启动里!

我模拟下情况,现在我点击A,A开始执行了,E也跟真执行。

记得只是点击A,不要其他任何操作!!!

问题解答:

不可能实现的:
1.执行A,A没有任何执行其它文件的动作的话,你怎么执行其它文件?不可能
2.如果通过检测A是否运行来执行E或其他文件,但检测A是否运行必须先执行其它检测程序!悖论

结论:一定要先运行A,进而执行E:必须在A程序中实现此功能。否则无解;可以先运行Z,通过z运行A,进而执行E,否则无解。

写个批处理`` 你的M文件夹下面是3个文件 A B C ,还有放置一个文件E 你是要启动A 后 E也跟着启动 是么?
新建文本文件在里面输入
start d:\m\A.exe(回车换行)
start d:\m\E.exe (回车换行)
保存,把后缀 .txt改成 .bat
执行```就OK了
你 直接执行 BAT 啊!执行 BAT 就 A E 一起执行了``如果 要先执行 A 在执行 E的话,不点BAT 我就不知道了!

新建文本文件在里面输入
start d:\m\A.exe(回车换行)
start d:\m\E.exe (回车换行)
保存,把后缀 .txt改成 .bat
执行```就OK了
你 直接执行 BAT 啊!执行 BAT 就 A E 一起执行了``如果 要先执行 A 在执行 E的话,不点BAT 我就不知道了

M为Bat文件
M的内容是start a.bat
a为bat文件,文件内容是start d:\m\a.exe\
from b.bat
b为bat文件,文件内容是start d:\m\e.exe\

真不明白了.
你是被限制了权限还是怎么的?只能操作M文件是什么意思?只运行还是删除都可以?

可以使用映像劫持吗?在M下弄两个BAT分别是P和T,当双击A时启动的是P,启动后P先把A改名为J,然后再打开J、E和T,其中J、E就是你要运行的程序。T是一个BAT负责把J改名为A,以便下次继续使用…说了这么多到底让不让用映像劫持呢?其实如果你有技术可以像病毒一样,修改A的文件让它启动时同时启动E。

热点新闻