我正在运行redis服务器以扩展机器学习算法的核心数量。要在另一台计算机上创建工作人员,我需要执行批处理文件,以便在联网的计算机上启动它们。我可以在本地计算机上启动它们,并通过.bat文件中的psexec.exe命令让它们在远程计算机上运行。不过,我还需要能够从我的R控制台调用该.bat文件,使其成为一个全能的系统,所以我不必每次运行新模型时都手动启动它们。从R控制台执行批处理文件(psexec.exe)
当我运行中的R控制台的系统(命令)开始.bat文件我得到一个错误:调用
'PsExec.exe' is not recognized as an internal or external command,
operable program or batch file.
Warning message:
running command 'C:\remoterun.bat' had status 1
我的系统命令是:
system("C:\\remoterun.bat")
是否有可能在R中执行.bat文件以在R之外运行?是否还有另一个我可以运行的cmd类型的命令,它可以像psexec一样运行在R中?
谢谢!
是否在批处理文件中定义了PSEXEC的路径? – Squashman
不,它只是PsExec.exe \\ remoteIpAddress – CooperBuckeye05