scheduled-tasks - 在 Windows XP 中打开特定应用程序时运行 bat 文件
问题描述
我想知道打开特定应用程序时如何运行 bat 文件?
例如:我想在打开 mspaint 时运行一个 bat 文件。
我已使用任务计划程序在 Windows 7 和 Windows 10 中成功执行此操作。但是 Win Xp 中可用的任务调度程序是非常基础的。
解决方案
您可以使用另一个在 Windows 启动时运行的批处理文件。使用带有适当睡眠的 while 循环来检测 Paint.exe 何时运行。
然后你可以编写更多命令来做你想做的任何事情。例如,正如您所说,您可以运行另一个批处理文件......
我通过调查这些主题找到了这个解决方案:
推荐阅读
- scala - 从 org.apache.spark.sql.Dataset 转换为 CoordinateMatrix
- rust - 为什么作为参数传递的特征对象的生命周期需要更高等级的特征边界而结构不需要?
- visual-studio - 带有 C++/CX 变量的 Visual Studio 条件断点无法评估
- javascript - 不使用特定链接引用脚本
- javascript - 如何检测用户是否在firebase auth中进行登录或注册提交?
- python - numpy中的条件元素总和
- javascript - Three.js:用loadTextureCube加载的翻转图片
- c# - C# .net 核心检查操作系统是否是带有进程指令的窗口
- ios - 您不能以 root 身份运行 CocoaPods
- ruby-on-rails - docker-compose:无法将 Rails 应用程序连接到 Mysql