求一个思路
我想在我们老师上课前用我的程序的在后台挂着,等他u盘一插进来就偷偷拷贝他u盘(因为他不给ppt)
我做过以下尝试
1.捕捉u盘插入事件,待插入u盘后程序获取盘符直接拷贝
缺点: 拔出u盘会提示u盘被占用
2.用线程注入到POWERPOINT.EXE里,获取命令行参数获取盘符,期待ppt关闭时拷贝也自动停止
缺点: ppt窗口关闭不会自动把所有线程结束;ppt后台只有一个程序在运行。所以要是先打开一份无关的ppt(我们每节课都有同学做课前演讲,需要用到ppt),再打开自己的ppt,线程注入就会获取到我们同学的u盘。而且ppt进程有一堆线程,不好区分哪个线程才是老师的ppt
3.定时关闭拷贝程序
缺点:他有好几个u盘,上课经常换,拔出就会显示占用
求大佬们给个思路,怎么才能顺利拷贝老师u盘
我想在我们老师上课前用我的程序的在后台挂着,等他u盘一插进来就偷偷拷贝他u盘(因为他不给ppt)
我做过以下尝试
1.捕捉u盘插入事件,待插入u盘后程序获取盘符直接拷贝
缺点: 拔出u盘会提示u盘被占用
2.用线程注入到POWERPOINT.EXE里,获取命令行参数获取盘符,期待ppt关闭时拷贝也自动停止
缺点: ppt窗口关闭不会自动把所有线程结束;ppt后台只有一个程序在运行。所以要是先打开一份无关的ppt(我们每节课都有同学做课前演讲,需要用到ppt),再打开自己的ppt,线程注入就会获取到我们同学的u盘。而且ppt进程有一堆线程,不好区分哪个线程才是老师的ppt
3.定时关闭拷贝程序
缺点:他有好几个u盘,上课经常换,拔出就会显示占用
求大佬们给个思路,怎么才能顺利拷贝老师u盘


