get_pid: Find the pid of a process by name

View source: R/kill_pid.R

get_pidR Documentation

Find the pid of a process by name

Description

Returns a vector with the process ID (pid) for all processes with a particular name.

Usage

get_pid(process, exact = FALSE, ...)

Arguments

process

a character vector of process names.

exact

logical (FALSE). should we get exact match to process name, or can we use just partial matching.

...

not used.

Value

an integer vector with the process ID (pid) of the processes.

References

tasklist details from microsoft homepage: https://learn.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb491010(v=technet.10)

See Also

get_tasklist, get_Rscript_PID, get_pid, kill_pid, kill_all_Rscript_s, pskill

Examples

## Not run: 
get_pid("rsession") # finds it
get_pid("rsession", exact = TRUE) # doesn't find it
get_pid("rsession.exe", exact = TRUE) # finds it
get_pid(c("wininit", "winlogon"), exact = TRUE) # doesn't find it
get_pid(c("wininit", "winlogon")) # finds it

## End(Not run)

installr documentation built on Nov. 13, 2022, 1:06 a.m.