curtis what do you mean --c? On Fri, Feb 17, 2012 at 4:54 PM, Curtis Maurand <curtis@xxxxxxxxxxx> wrote: > > "C:\/Program\ Files\\..." > > --C > > > Negin Nickparsa wrote: > > I can't move Gams because it has many dll files which should be in there. > > gams.exe should be execute in that path file in program Files > > one time I tried to do it and when It shows me missing files I copy > pasted > > many files but It needs many other files which I regretted so it is not > > possible. > > I tried \\\ > > > > string(101) "'C:/Program\\' is not recognized as an internal or external > > command, operable program or batch file. " > > > > On Fri, Feb 17, 2012 at 4:25 PM, Stuart Dallas <stuart@xxxxxxxx> wrote: > > > >> On 17 Feb 2012, at 12:53, Negin Nickparsa wrote: > >> > >> this one: > >> $cmd = 'C:/Program\ Files/GAMS23.7/gams.exe'.' > >> '.escapeshellarg('C:/Program Files/GAMS23.7/trnsport_php.gms').' 2>&1'; > >> > >> GENERATES: > >> > >> string(100) "'C:/Program\' is not recognized as an internal or external > >> command, operable program or batch file. " > >> > >>> > >> Ok, in that case try \\\ instead of \. Alternatively move GAMS23.7 out > >> of > >> Program Files and into a directory without spaces! > >> > >> Change the \\ in the commands to just a single \ but leave the space > >> after > >>> it. > >>> > >>> On Fri, Feb 17, 2012 at 4:10 PM, Negin Nickparsa > >>> <nickparsa@xxxxxxxxx>wrote: > >>> > >>>> ok sorry,I tried yours It generates Null. > >>>> > >>>> > >>>> On Fri, Feb 17, 2012 at 4:06 PM, Stuart Dallas <stuart@xxxxxxxx> > >>>> wrote: > >>>> > >>>>> Please quote the relevant parts of the email you're replying to - > >>>>> your > >>>>> emails have massively diminished usefulness to the archives. > >>>>> > >>>>> On 17 Feb 2012, at 12:21, Negin Nickparsa wrote: > >>>>> > >>>>> It generates NULL > >>>>> > >>>>> > >>>>> My bad, try this… > > >>>>> > >>>>> $cmd = 'C:/Program\\ Files/GAMS23.7/gams.exe'.' > >>>>> '.escapeshellarg('C:/Program > >>>>> Files/GAMS23.7/trnsport_php.gms').' 2>&1'; > >>>>> > >>>>> If that still doesn't seem to work, I suggest you try just executing > >>>>> the command without arguments… > > >>>>> > >>>>> $cmd = 'C:/Program\\ Files/GAMS23.7/gams.exe 2>&1'; > >>>>> > >>>>> Backticks execute a command and return the output: > >>>>> http://php.net/language.operators.execution > >>>>> > >>>> > >> -Stuart > >> > >> -- > >> Stuart Dallas > >> 3ft9 Ltd > >> http://3ft9.com/ > >> > > >