我正在尝试在R脚本中运行服务器上的批处理文件。
shell(shQuote(paste("\\\\SERVER\\Folder1\\Folder2\\File.bat", var1, var2), "cmd"))
但是,“我得不到UNC路径”错误。我相信我需要处理报价。如果我想从cmd窗口运行批处理文件,我必须在文件路径周围加上引号。
答案 0 :(得分:1)
这解决了这个问题:
shell(paste(shQuote("\\\\Server\\d$\\SERVER\\Folder1\\Folder2\\file.bat"), var1, var2), "cmd")