本版
查看: 11070|回复: 16

Python实现插入U盘自动运行指定文件

[复制链接]

[Lv.8]超级萝卜

楼主(1#)
发表于 2022-11-16 22:32:35 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
本帖最后由 爱电脑的昕宇 于 2022-11-17 07:58 编辑

昨天发了一个悬赏贴,自以为是的我认为没有人能破解我的小把戏,结果刚发布就被@Ace_qingfeng给真实了。他提出了不下5种方法,其中有一个“autorun”的方法引起了我的兴趣。
找到解决方法了 既然知道你的文件名
找一个U盘 新建AUTORUN.inf
文件内容:
[autorun]
open=taskkill.bat
再新建taskkill.bat
文件内容:
taskkill /f /im joker.exe
甚至还有方法
将inf文件内容改为
[autorun]
open=killer.exe
然后简简单单用C或者其他语言写一个名为killer.exe杀你进程的软件就完事

简单来说,就是插入U盘后自动运行某文件。


后来他又表示,这个方法“对Windows8以上可能不太友好”,我猜测应该是win8以上系统砍掉了这个功能。那么,能不能通过Python实现这个功能呢?
答案当然是肯定的,因为——Python是万能的!经过一天的努力,这个程序诞生了。


程序功能:接入储存设备后,自动运行其中的指定文件
用法:把需要自动运行的文件命名为AUTORUN,拓展名不用改
亮点:
1、此程序支持被系统检测为本地磁盘的设备,如移动硬盘、固态U盘等,同时支持装载的虚拟镜像、光盘
2、支持同时运行多个拓展名不同的AUTORUN实例,支持已分区多个卷的磁盘
3、一键安装、卸载
兼容性信息:支持32位、64位的Windows7及以上操作系统(Windows7、8需要安装VC201+)
链接:
huang1111网盘
Github
论坛链接(注意:下载后要把setup和uninstall放在同一目录,然后新建文件夹resource,把main放进去,安装成功后就可以删掉了):



https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

[Lv.8]超级萝卜

沙发(2#)
 楼主| 发表于 2022-11-16 22:37:53 | 只看该作者
程序需要开机自启以实现功能,实验证明对开机速度以及运行速度没有影响,占用很低


https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg

Super Moderator

需站内投广、测品等,请走站内信联系我。

板凳(3#)
发表于 2022-11-16 23:01:53 来自手机 | 只看该作者
最近学业不忙?
这么能折腾新东西。

[Lv.8]超级萝卜

地板(4#)
 楼主| 发表于 2022-11-17 07:06:34 | 只看该作者
OOO 发表于 2022-11-16 23:01
最近学业不忙?
这么能折腾新东西。

还好还好,毕竟网课嘛……业余时间较为充足
https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg

[Lv.8]超级萝卜

5#
 楼主| 发表于 2022-11-17 07:37:27 | 只看该作者
OOO 发表于 2022-11-16 23:01
最近学业不忙?
这么能折腾新东西。

前天那个恶搞程序其实已经编好一个月了,就是感觉没什么意义,没发
https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg

[Lv.7]特大萝卜

You're the {css} to my html.

6#
发表于 2022-11-17 07:54:17 | 只看该作者
666
楼主动手能力很强
win8以上发现了autorun会威胁系统安全
所以有限制 没有完全砍掉
autorun.inf里面改icon=xxx.ico是可以改U盘图标的
Ace_qingfeng
Qingfeng_129

Super Moderator

实习版主

7#
发表于 2022-11-17 11:02:17 | 只看该作者
可以开发其他更实用的小程序。
恶搞的小程序用户少了些,可以测试的用户也会少。

[Lv.8]超级萝卜

8#
 楼主| 发表于 2022-11-17 13:04:19 来自手机 | 只看该作者
jyssysz 发表于 2022-11-17 11:02
可以开发其他更实用的小程序。
恶搞的小程序用户少了些,可以测试的用户也会少。 ...

这个就是啊
AUTORUN还有许多实用的功能,比如显卡或主题文件配置错误时,整个系统UI崩溃,就可以用ATURN来执行修复命令;此外,在U盘里配置一个关机脚本,还能实现系统死机时安全关机

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-10-19 02:27 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表