批处理文件中如何判断本地是否正在运行某个程序,并给出提示?
打个比方:我现在做的批处理是用rd/s删除LOLI文件夹,完成后弹出完成提示。但是出现问题:如果正在运行着的一个程序loli.exe或lilo.exe,调用了我要删的LO...
打个比方:我现在做的批处理是用rd /s删除LOLI文件夹,完成后弹出完成提示。
但是出现问题:如果正在运行着的一个程序loli.exe或lilo.exe,调用了我要删的LOLI文件夹中的一个loli.ico图标,那么它会无法执行,并在CMD窗口提示目录下的loli.ico正被占用,但弹出的提示还是我先入的“完成”提示。
我想做个检测,在运行前先让它判断本地正在运行的程序中是否有loli.exe和lilo.exe,如果有,则提示“有一个程序正在运行”,没有则继续程序.
(关键是这个“检测并判断出指定程序到底‘是’与‘否’正在运行,并将值返回给提示框的VBscript函数”要怎么实现?) 展开
但是出现问题:如果正在运行着的一个程序loli.exe或lilo.exe,调用了我要删的LOLI文件夹中的一个loli.ico图标,那么它会无法执行,并在CMD窗口提示目录下的loli.ico正被占用,但弹出的提示还是我先入的“完成”提示。
我想做个检测,在运行前先让它判断本地正在运行的程序中是否有loli.exe和lilo.exe,如果有,则提示“有一个程序正在运行”,没有则继续程序.
(关键是这个“检测并判断出指定程序到底‘是’与‘否’正在运行,并将值返回给提示框的VBscript函数”要怎么实现?) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询