2015-10-06 147 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