社区
Delphi
帖子详情
想做一个在程序退出后自动运行的后台监视程序?
delphiplayer
2002-12-20 10:42:21
我们可以注册表的exefile项增加一个键值,让系统在运行任何程序的时候,先运行我们的后台程序再运行指定程序.但问题是当我增加了这个键值后,系统只能运行我的程序而其它的程序都不能运行了.请问这是怎么回事!
...全文
114
4
打赏
收藏
想做一个在程序退出后自动运行的后台监视程序?
我们可以注册表的exefile项增加一个键值,让系统在运行任何程序的时候,先运行我们的后台程序再运行指定程序.但问题是当我增加了这个键值后,系统只能运行我的程序而其它的程序都不能运行了.请问这是怎么回事!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pankun
2002-12-20
打赏
举报
回复
你要用你的程序打开其它程序,其它程序的文件名是作为参数传给你的程序的。
smilelhh
2002-12-20
打赏
举报
回复
对,就是上面说的.用winexec()也行
lws0472
2002-12-20
打赏
举报
回复
"其它的程序"指的什么。
你要在你的程序中利用paramstr接收并用shellexecute打开原来的程序
delphiplayer
2002-12-20
打赏
举报
回复
请各位高手给个例子程序好吗?拜托了!
如何让Go
程序
以
后台
进程或daemon方式
运行
在每次子进程
退出
之后,我们使用相同的参数再次启动守护进程,并重新开始监听。这样就可以确保服务
程序
在异常
退出
时能够
自动
重新启动。本文探讨了如何通过Go代码实现在
后台
运行
的
程序
。最近我用Go语言开发了
一个
WebSocket服务,我希望它能在
后台
运行
,并在异常
退出
时
自动
重新启动。我的整体思路是将
程序
转为
后台
进程,也就是守护进程(daemon)。它不处理具体的业务逻辑,而是再次使用相同的参数调用自身,启动
一个
子进程来处理业务逻辑。守护进程
监视
子进程的状态,如果子进程
退出
,则再次启动
一个
新的子进程。
后台
隐身
自动
屏幕截图、
后台
自动
屏幕截图、
后台
自动
截屏、隐身
自动
截屏、
后台
监控软件(带有密码保护)—— 定时执行专家
很多人都
想
找一款好用的电脑监控软件,可以
监视
别人有没动过自己的电脑,
运行
过什么软件,上过什么网站?或者作为家长,了解孩子平常使用电脑的情况,有没看不良信息等等。 《定时执行专家》是一款可以在
后台
默默地
自动
定时屏幕截图的工具,你可以设置软件每隔几秒
自动
截取一次屏幕,然后以 PNG 格式保存,可以设定图片的保存位置等。这样即可以方便地监控、记录电脑的使用情况。............
shell脚本监控
程序
异常
退出
并
自动
重启
一些设备,要求24小时不间断
运行
,但我们(小白、菜鸟)在写设备板卡上加载的arm
程序
的时候,就是检查得再仔细,
程序
也有可能在某个时刻发生异常
退出
,怎样保证我们的设备能始终
运行
,通常我们会采用看门狗等方式来监控
运行
状态,及时修正异常。从软件的层面考虑,我们还经常采用编写监控脚本的方式来重启异常
退出
的
程序
。下面以myTest
程序
为例,编写
一个
shell脚本,当发现
程序
异常
退出
时,重启
程序
,脚本内容如下: keepalive.sh #! /bin/bash while true do monitor=`ps
【Linux】nohup
程序
后台
运行
nohup表示进程在当用户注销(logout)或者网络断开时不会被终止。 nohup yourcommand & # yourcommand:启动对象命令。可以跟该命令需要的各种参数。 # &是指在
后台
运行
,但当用户推出(挂起)的时候,命令
自动
也跟着
退出
。nohup与&结合起来,可以实现不挂断的
后台
运行
。 重定向到日志文件 这样虽然
程序
可以
后台
运行
了,但是我们都希望之后可以查看
程序
的
运行
日志。这里使用重定向将日志保存起来,方便日后查看。 nohup yourcomm..
[轻笔记] ubuntu Shell脚本实现
监视
指定进程的
运行
状态,并能在
程序
崩溃后重启动该
程序
根据网上博客实现,发现只能监测进程离线,然后对其进行重启;然而,脚本无法打印
程序
正常状态的信息。自己通过不断修改测试,发现问题主要在重启
程序
的命令上(需要让重启的
程序
在
后台
运行
,不然会影响
监视
脚本进程,使其无法正常工作)。具体
程序
如下: #!/bin/bash while [ 1 ] ; do sleep 3 if [ $(ps -ef|grep exe_name|grep -v grep|wc -l) -eq 0 ] ; then # 将exe_name替换成你
想
要监测的可执行
程序
名字 .
Delphi
5,939
社区成员
262,945
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章