无忧启动论坛

标题: 在pe下有没有最简洁的方法让某个exe程序一直保活 [打印本页]

作者: 2013kyj    时间: 昨天 18:03
标题: 在pe下有没有最简洁的方法让某个exe程序一直保活
在pe下有没有最简洁的方法让某个exe程序一直保活, 就是如果出错退出了, 然后会自启.

作者: yyz2191958    时间: 昨天 18:08
有难度
作者: yyz2191958    时间: 昨天 18:19
难点是怎样判断 “出错”
作者: 201027149    时间: 昨天 18:20
百度搜 进程监控、进程互斥 微软自己的、三方的都行。不是进程守护保、锁进程,是检测到进程“消失”自动运行,服务器上常用的东西。
作者: ppll2030    时间: 昨天 18:31
写个脚本,检查进程,发现没有,就重新启动即可了。
作者: a66    时间: 昨天 18:32
在PE(Windows预安装环境)下,若想让某个 .exe 程序在退出后自动重新启动(保活),最简洁有效的方法是使用一个简单的批处理脚本或 PowerShell 脚本,配合循环运行程序。
以下是一个 批处理方式 的示例

  1. echo off
  2. :start
  3. yourprogram.exe
  4. goto start
复制代码



使用说明:特点:

作者: yyz2191958    时间: 昨天 18:38
a66 发表于 2026-3-4 18:32
在PE(Windows预安装环境)下,若想让某个 .exe 程序在退出后自动重新启动(保活),最简洁有效的方法是使 ...

简单可行
作者: l3429900    时间: 昨天 19:07
如果出错了,重启那不是又是出错,退出
作者: 2013kyj    时间: 昨天 19:22
a66 发表于 2026-3-4 18:32
在PE(Windows预安装环境)下,若想让某个 .exe 程序在退出后自动重新启动(保活),最简洁有效的方法是使 ...

如果是两个程序要保活呢
作者: 2013kyj    时间: 昨天 19:24
a66 发表于 2026-3-4 18:32
在PE(Windows预安装环境)下,若想让某个 .exe 程序在退出后自动重新启动(保活),最简洁有效的方法是使 ...

难道用了这个就无法把程序结束掉了吗?
作者: 我是小青蛙    时间: 昨天 19:28
直接注册成服务
作者: youonly675    时间: 昨天 19:59
这个简单 任务计划 加 事件监视 就可以了
作者: 奇游加速器有毒    时间: 昨天 20:00
我是小青蛙 发表于 2026-3-4 19:28
直接注册成服务

服务也是有次数的 默认是 三次后自动退出了
作者: 奇游加速器有毒    时间: 昨天 20:01
yyz2191958 发表于 2026-3-4 18:08
有难度

付费 我来写
作者: yyz2191958    时间: 昨天 20:13
奇游加速器有毒 发表于 2026-3-4 20:01
付费 我来写

这样不是很必要的话,没有人要
作者: 窄口牛    时间: 昨天 21:20
本帖最后由 窄口牛 于 2026-3-4 21:23 编辑

a66 发表于 2026-3-4 18:32
在PE(Windows预安装环境)下,若想让某个 .exe 程序在退出后自动重新启动(保活),最简洁有效的方法是使 ...


大师啊,别再搬运aii的东西了。我都伏扶铁贴了。
作者: gordonhf    时间: 8 小时前
围观
作者: smile_z    时间: 2 小时前
学习一下
作者: rgfwqx@163.com    时间: 1 小时前
看6楼
作者: 左岸麦田    时间: 半小时前
感谢分享、测试的坛友。
作者: 风中木木    时间: 半小时前

感谢分享,学习
作者: Bruce65    时间: 10 分钟前
你想让这个 (*.EXE) 程序运行多久?

注意事项:

1/ WinPE 运行 72 小时后将无法继续运行(微软政策)!

超过此时间后,它将自动关闭!

2/ 重启 WinPE 后,所有数据都将丢失!

(除非你在重启前将工作保存到外部设备)

如果你的程序 (*.EXE) 会生成一些文件,请务必在重启前保存它们。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3