有没有办法通过Ruby程序找出程序是否在桌面上运行?它会像使用系统调用一样简单吗?
示例:
def find_process
process = 'Windows'
if process != #some system call to check the process
#execute process
else
puts "Process not found"
end
end
值得一提的是,我正在运行OS Windows 7。
答案 0 :(得分:2)
这是一个使用tasklist
的人为例子。它将反引号系统调用的结果分配给mtcars %>% group_by(cyl, gear) %>% summarise(n = n()) %>% mutate(Freq = n/sum(n))
变量。如果此变量为空,则指定的程序未运行。
status