Hi all, I am trying to run the script located at http://geomorphometry.org/content/geomorphometry-r-saga-ilwis-grass to integrate R, SAGA, ILWIS, and GRASS, but I am getting error messages when I try to use the shell() command.
The relevant lines of code are: ILWIS <- "C:\\Progra~1\\N52\\Ilwis35\\IlwisClient.exe -C" shell(cmd=paste(ILWIS, "setcsy dem25m.grf gk_6.csy -force"), wait=F) When I try to run these two commands, I get the error message (when I leave out "wait=F") 1: running command 'C:\Windows\system32\cmd.exe /c C:\Program Files (x86)\N52\Ilwis35\IlwisClient.exe setcsy dem25m.grf gk_6.csy -force' had status 1 2: In shell(cmd = paste(ILWIS, "setcsy dem25m.grf gk_6.csy -force")) : 'C:\Program Files (x86)\N52\Ilwis35\IlwisClient.exe setcsy dem25m.grf gk_6.csy -force' execution failed with error code 1 I have changed the path in the object ILWIS to "C:\\Program Files (x86)\\ . . . .exe -C" and included quotation marks, as one might do when using cmd.exe I can get shell.exec to work, but only to open ILWIS. If I try to run another program, for example Python 2.7 that resides on the C drive, (C:\Python27\python.exe), I can use the shell command, but it does not open inside cmd.exe, but rather in the R workspace. Then it stops and I am back at the command prompt. Has anyone else had this problem using Windows 7? Wade A. Wall US Army ERDC-CERL P.O. Box 9005 Champaign, IL 61826-9005 1-217-373-4420 wade.a.w...@usace.army.mil _______________________________________________ R-sig-Geo mailing list R-sig-Geo@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-geo