想用C#写个东西,放在U盘里,让U盘插入电脑时自动运行里面的程序,如何实现啊???多谢了

2024-11-20 08:55:08
推荐回答(2个)
回答1:

自动运行,可以这么做:写一个autorun.ini文件,放置到u盘中:
[autorun]
OPEN=AUTORUN.EXE
ICON=run.ICO

请把autorun.exe换成要启动的程序文件名。run.ico是用于替换原有默认的u盘的图标。不要这个也行。将文件放置到u盘目录下。
提示:现在许多杀毒软件都是防止自动运行的,因为许多病毒也是这么做的。

回答2:

可以用timer后台运行实时检测是否有移动磁盘插入,如果检测到则运行。

这是一个思路,具体实现代码可以去我百度空间
http://hi.baidu.com/1039580989/home
然后到[关于我]里面找到
我的Q联系方式,直接打开就能发信息