持续检查进程是否正在运行

埃文

我编写了一些代码,用于检查Outlook是否正在运行,如果没有运行,则打开Outlook。问题是我的工作PC倾向于闲置大约7%的使用率,但是在脚本运行时会飙升至最高30s。如果检测到Outlook不再处于活动状态,则在打开Outlook时,CPU使用率可能会飙升至近100%。在脚本运行时,此〜33%的增加可能会在我工作时引起问题。还有另一种方法可以在使用较少的处理能力的同时完成代码的功能吗?

do{
    $running = Get-Process outlook -ErrorAction SilentlyContinue
    if (!$running)
    {
        Start-Process outlook
    }
} while (1 -eq 1)
班德最大

您需要在其中添加一个Start-Sleep,以防止脚本连续使用CPU时间。否则,它会不断循环播放,并且没有休息,请确保Outlook正在运行。在您的末尾do-block

Start-Sleep -s 60

您可以调整秒数,甚至可以使用所需的-m参数指定毫秒数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查WINWORD.EXE进程是否正在运行?

来自分类Dev

如何使用python检查带有命令行参数的进程是否正在运行

来自分类Dev

检查正在运行的进程正在调用哪些Windows API

来自分类Dev

检查子进程是否正在运行

来自分类Dev

如何使用进程在Mac OSX中检查进程是否正在运行

来自分类Dev

检查进程是否正在运行的脚本,如果进程未运行,则执行代码行

来自分类Dev

备用bash脚本,用于检查进程是否正在运行

来自分类Dev

如何正确检查进程是否正在运行并停止它

来自分类Dev

检查给定进程是否正在运行

来自分类Dev

Lua:如何检查进程是否正在运行

来自分类Dev

如何检查Windows是否正在运行进程?

来自分类Dev

如何检查正在运行的进程是否为后台进程?

来自分类Dev

VBScript检查进程是否正在运行(使用通配符)

来自分类Dev

node.js如何通过进程名检查一个进程是否正在运行?

来自分类Dev

检查远程进程是否正在运行(Linux)

来自分类Dev

跨平台检查(非子)进程是否正在运行的方法

来自分类Dev

检查进程是否正在运行并杀死它

来自分类Dev

检查WINWORD.EXE进程是否正在运行?

来自分类Dev

用于检查进程是否正在运行的Shell脚本

来自分类Dev

检查进程是否正在运行的脚本,如果进程未运行,则执行代码行

来自分类Dev

是否可以检查特定进程是否正在休眠或正在运行?

来自分类Dev

检查进程是否正在运行-Windows

来自分类Dev

Bash脚本检查特定的php进程是否正在运行?

来自分类Dev

如何使用VB脚本检查进程是否正在运行?

来自分类Dev

关闭退出后,检查进程是否正在运行VBS

来自分类Dev

如何检查正在运行的进程是否是后台进程?

来自分类Dev

VBScript检查进程是否正在运行(使用通配符)

来自分类Dev

检查远程进程是否正在运行(Linux)

来自分类Dev

如何查看进程是否正在运行?

Related 相关文章

  1. 1

    检查WINWORD.EXE进程是否正在运行?

  2. 2

    如何使用python检查带有命令行参数的进程是否正在运行

  3. 3

    检查正在运行的进程正在调用哪些Windows API

  4. 4

    检查子进程是否正在运行

  5. 5

    如何使用进程在Mac OSX中检查进程是否正在运行

  6. 6

    检查进程是否正在运行的脚本,如果进程未运行,则执行代码行

  7. 7

    备用bash脚本,用于检查进程是否正在运行

  8. 8

    如何正确检查进程是否正在运行并停止它

  9. 9

    检查给定进程是否正在运行

  10. 10

    Lua:如何检查进程是否正在运行

  11. 11

    如何检查Windows是否正在运行进程?

  12. 12

    如何检查正在运行的进程是否为后台进程?

  13. 13

    VBScript检查进程是否正在运行(使用通配符)

  14. 14

    node.js如何通过进程名检查一个进程是否正在运行?

  15. 15

    检查远程进程是否正在运行(Linux)

  16. 16

    跨平台检查(非子)进程是否正在运行的方法

  17. 17

    检查进程是否正在运行并杀死它

  18. 18

    检查WINWORD.EXE进程是否正在运行?

  19. 19

    用于检查进程是否正在运行的Shell脚本

  20. 20

    检查进程是否正在运行的脚本,如果进程未运行,则执行代码行

  21. 21

    是否可以检查特定进程是否正在休眠或正在运行?

  22. 22

    检查进程是否正在运行-Windows

  23. 23

    Bash脚本检查特定的php进程是否正在运行?

  24. 24

    如何使用VB脚本检查进程是否正在运行?

  25. 25

    关闭退出后,检查进程是否正在运行VBS

  26. 26

    如何检查正在运行的进程是否是后台进程?

  27. 27

    VBScript检查进程是否正在运行(使用通配符)

  28. 28

    检查远程进程是否正在运行(Linux)

  29. 29

    如何查看进程是否正在运行?

热门标签

归档