启动另一个程序时运行Python脚本

启动另一个程序时运行Python脚本,python,embed,exe,Python,Embed,Exe,如何在启动另一个EXE时运行脚本 假设我想在一天内每次启动Google Chrome时都登录。我想在第一次点击Chrome exe时运行一个脚本。我创建了一个监控pc上当前运行的进程的东西,如果Chrome弹出,它就会创建一个日志 最后,我讨厌让脚本一直在后台运行。我个人希望将其嵌入Chrome exe中,以便在程序执行时启动这两个程序。我知道我可以创建一个python快捷方式来代替Chrome快捷方式,但这并不是我真正想要的 是否有某种注册表调整可以做到这一点,或者您可以简单地打开一个exe并

如何在启动另一个EXE时运行脚本

假设我想在一天内每次启动Google Chrome时都登录。我想在第一次点击Chrome exe时运行一个脚本。我创建了一个监控pc上当前运行的进程的东西,如果Chrome弹出,它就会创建一个日志

最后,我讨厌让脚本一直在后台运行。我个人希望将其嵌入Chrome exe中,以便在程序执行时启动这两个程序。我知道我可以创建一个python快捷方式来代替Chrome快捷方式,但这并不是我真正想要的

是否有某种注册表调整可以做到这一点,或者您可以简单地打开一个exe并嵌入某种代码来实现这一点?我不是在寻找特定于python的答案,非常感谢您的帮助


Chrome只是一个例子,我想用它为我自己做一些日常有趣的监控工作。

你可以使用批处理文件或编写自己的程序来启动Chrome和python脚本。你没有图标,但它可以工作。你使用的是什么操作系统,Windows?您始终可以将
Chrome.exe
更改为python脚本,该脚本将时间记录到日志文件中,然后在子流程中调用
Chrome.exe
。类似于调用['/path/to/chrome.exe&',shell=True],但我不确定这是否是Windows的语法。假设这是Windows,您可以通过WMI Win32\u ProcessStartTrace监视进程。你必须通过win32调用,一路上会有燃烧的铁环。用VisualBasic或C#会更简单,但win32 python的东西也可以用。