【问题标题】:How do I autorun my Python script when I plug in my USB device?插入 USB 设备时如何自动运行 Python 脚本?
【发布时间】:2020-06-16 00:39:49
【问题描述】:

每当我的 USB 设备插入端口时,我想执行我的 Python 脚本(在根目录下,“autorun.pyw”)。 我不想安装任何软件。我正在使用 Windows 10,并且尝试使用 autorun.inf 文件。 非常感谢您的帮助。

【问题讨论】:

    标签: windows windows-10 autorun


    【解决方案1】:
    1. 第一步:安装软件

    恢复自动运行功能要恢复“自动运行”功能,我们需要做的第一件事是下载APO USB Autorun,这是一个免费的小程序,可以监控连接到计算机的USB设备。安装后,每当您连接 USB 存储设备(例如 U 盘)时,它都会检查设备内是否有 autorun.inf 文件并运行配置的程序。

    1. 第二步:创建 autorun.inf

    创建 autorun.inf 文件 要从闪存驱动器自动运行程序,它需要有两件事,即要自动运行的程序和指向闪存驱动器上程序的脚本文件。将您要运行的程序的可执行文件复制到 pendrive。然后打开记事本,复制下面的文本并将其粘贴到记事本窗口中以创建自动运行脚本。 [自动运行]; Open = MEUAPP.exe ShellExecute = MEUAPP.exe UseAutoPlay = 1 将文本粘贴到记事本中后,将文本“MEUAPP”替换为您复制到将自动运行的 U 盘的程序文件的名称,如图下面的例子。然后,将文件保存到名为 autorun.inf 的 U 盘。重要提示:确保在“类型”字段中选择“所有文件 (*. *)”选项,以便文件以 INF 扩展名而不是 TXT 扩展名保存。闪存驱动器现在应该包含程序的可执行文件和您刚刚创建的 autorun.inf 文件。您可以使用 U 盘放置其他文件,但请务必保留这两个文件。注意:如果便携式程序有多个文件,您可以将其文件夹复制到 U 盘,只需确保在 ShellExecute 字段中输入路径即可。例如:ShellExecute = PASTADOAPP \ MEUAPP.exe。

    1. 最后一步:自动配置和运行

    自动运行程序:完成此操作后,每当您将随身碟连接到计算机时,A​​PO USB Autorun 将检测您在随身碟中的 autorun.inf 文件,并自动运行您配置的程序。最后,请注意,您需要在要使用自动运行的所有计算机上安装 APO USB Autorun。不过,如果您在同一台计算机上工作,它仍然很有用。

    【讨论】:

    • 没有安装软件
    • 不行,你必须在你想使用 autorun.inf 的机器上安装 APO USB Autorun 软件。
    猜你喜欢
    • 1970-01-01
    • 2017-06-21
    • 2012-03-16
    • 2023-03-09
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多