2015-10-06 177 views
1

当我尝试运行run.vbs的Windows主机素文字错误文件我碰到下面的错误尝试运行VBS脚本

“Windows脚本宿主”

脚本:

行:2

字符:1

错误:0x800700D8

有限公司德:800700D8

来源:(空)

这是我的桌面上正常工作(的Windows 7 - 64位),而不是在我的笔记本电脑(Windows 7 - 32位)。任何人都知道这是为什么,我该如何解决它?

通过run.vbs是这样的:

Randomize

CreateObject("Wscript.Shell").Run "R-Portable\App\R-Portable\bin\R.exe CMD BATCH --vanilla --slave runShinyApp.R" & " " & RND & " ", 0, False

它被用来运行的R光泽应用。 (教程我也跟着:

http://blog.analytixware.com/2014/03/packaging-your-shiny-app-as-windows.html?showComment=1444128440802#c7486216415064021925

+0

的路径运行R.exe对32位Win7的不一样呢? – PatricK

+0

该路径应与R便携式安装在与闪亮文件和vbs脚本相同的文件夹中。文件夹层次结构与我已链接的教程中的相同。我可能应该提到这一点。 – eminik

回答

0

我已经找到了问题。问题是,笔记本电脑为32位,似乎一切都正常工作,如果你改变

CreateObject("Wscript.Shell").Run "R-Portable\App\R-Portable\bin\R.exe CMD BATCH --vanilla --slave runShinyApp.R" & " " & RND & " ", 0, False 

CreateObject("Wscript.Shell").Run "R-Portable\App\R-Portable\bin\i386\R.exe CMD BATCH --vanilla --slave runShinyApp.R" & " " & RND & " ", 0, False