【发布时间】:2013-01-14 15:05:51
【问题描述】:
是否有“内置”方式列出当前正在运行的所有 MS Windows 任务?
我用谷歌搜索了一下,并通过shell("tasklist") 找到了一种解决方法,但我不太喜欢生成的 R 对象的结构,因为它非常“仅捕获输出”(即生成的对象是包含行号等内容的字符向量),我将不得不对其触发一些正则表达式以将其转换为数据框之类的东西:
value <- shell("tasklist", intern=TRUE)
> value
[1] ""
[2] "Abbildname PID Sitzungsname Sitz.-Nr. Speichernutzung"
[3] "========================= ======== ================ =========== ==============="
[4] "System Idle Process 0 Services 0 24 K"
[5] "System 4 Services 0 9.404 K"
[...]
[96] "tasklist.exe 6876 Console 1 6.040 K"
【问题讨论】: