Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
windows中Rscript进程的映像名称_R_Batch File_Rscript - Fatal编程技术网

windows中Rscript进程的映像名称

windows中Rscript进程的映像名称,r,batch-file,rscript,R,Batch File,Rscript,我正在运行一个批处理脚本,该脚本启动几个.exe和.R脚本,并在执行其他操作之前等待它们完成。现在,用于检查他们是否已完成的代码将运行tasklist,并查看.exe或Rscript.exe是否仍处于活动状态 :LOOP set check_if_ran=files_running.txt tasklist | findstr "exe1.exe exe2.exe Rscript.exe" > %check_if_ran% TIMEOUT 1 >nul for %%F in (

我正在运行一个批处理脚本,该脚本启动几个.exe和.R脚本,并在执行其他操作之前等待它们完成。现在,用于检查他们是否已完成的代码将运行tasklist,并查看.exe或Rscript.exe是否仍处于活动状态

:LOOP

set check_if_ran=files_running.txt
tasklist | findstr "exe1.exe exe2.exe Rscript.exe" > %check_if_ran%

TIMEOUT 1 >nul

for %%F in (%check_if_ran%) do set "file_size=%%~zF"
if %file_size%0 NEQ 00  (
  echo still running 
  TIMEOUT 10 >nul
  goto :LOOP
) else (
  echo all ran
)
它在过去工作得很好,但是现在一些其他独立的Rscript进程可能同时运行。是否有任何方法可以更改每个Rscript进程的名称,而不是全部为Rscript.exe?或者其他方式(保存我启动的进程的PID?)


感谢

键入
任务列表/V
,并查看带有
窗口标题的列,这可能会有所帮助;请注意,支持一个
/FI
开关,以过滤图像名称、窗口标题等特定内容……键入
任务列表/V
,并使用
窗口标题查看列,这可能会有所帮助;请注意,支持一个
/FI
开关来过滤某些内容,如图像名称、窗口标题等。。。。