The fork in jtask uses createprocess but it does not use the option to disable console window iirc.
Птн, 31 Дек 2010, Tikkanz писал(а): > On windows fork_jtask_ does use the CreateProcess api so I'd have > thought it should work OK (can't test right now). > > On linux fork_jtask_ needs work to get around a bug in 2!:1 that > causes it to wait for the process to finish (much like 2!:0) > > http://www.jsoftware.com/pipermail/programming/2009-July/015387.html > > On Fri, Dec 31, 2010 at 11:47 AM, bill lam <[email protected]> wrote: > > This is a feature of console program, I imagine jconsole in J6 will behave > > in the same way. You can either use CreateProcess api to start a > > console-less process or start a new shell using CMD/C (or CMD/K?) to > > execute jconsole. (untested). > > > > Чтв, 30 Дек 2010, Devon McCormick писал(а): > >> All - > >> > >> I've recently gotten accustomed, in J6, to writing a few lines of code > >> which > >> will run for a long time to a file, then running these lines by forking off > >> a non-display (console-less) version of J, e.g. > >> > >> (0 : 0) fwrite 'bkpUsu.ijs' > >> load 'bkp' NB. Start custom backup: gather info on all files and dirs: > >> 'FLNMS FLDTS FLSZS FLPARENT DIRNMS DIRDEP'=. PllDirInfoEG 'C:\' > >> NB. Save these results since they took so long to gather: > >> (<'/Temp/') > >> fileVar_WS_&.>'FLNMS';'FLDTS';'FLSZS';'FLPARENT';'DIRNMS';'DIRDEP' > >> NB. Use this information to copy most recent 10MB to dated dir: > >> 'batfl cmds'=. buildBatFl_parseDir_ 10e6;'C:/Temp/NWMM20101230/' > >> shell batfl > >> 2!:55 '' > >> ) > >> > >> JEXE=: 'C:\Program Files\J602\bin\J.exe' > >> fork ('"',JEXE,'" -jijx '),'bkpUsu.ijs' > >> > >> Unfortunately, J7 seems to provide no such option, at least that I can see, > >> for spinning off an independent copy of the interpreter without tying up my > >> current session. > >> When I tried the above using > >> JEXE=: '"C:\Program Files\J701\bin\j7console" ' > >> the forked process runs in my existing console window (and using the > >> "-jijx" > >> option returns an error, as one might expect). > >> > >> Thanks, > >> > >> Devon > >> > >> Is there an easy way to spin off an independent copy of J in J7? > >> > >> -- > >> Devon McCormick, CFA > >> ^me^ at acm. > >> org is my > >> preferred e-mail > >> ---------------------------------------------------------------------- > >> For information about J forums see http://www.jsoftware.com/forums.htm > > > > -- > > regards, > > ==================================================== > > GPG key 1024D/4434BAB3 2008-08-24 > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm -- regards, ==================================================== GPG key 1024D/4434BAB3 2008-08-24 gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
