OS-toiminnot

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

OS-toiminnot

Petri Palmu

Käytän suht paljon esim.
>>XCOPY

eli tupla suurempi kuin merkkiä, joka mahdollistaa sen, ettei toimituskenttä lukkiudu odottamaan kun ao. prosessi on valmis. Ajelen edelleen joitakin R-skriptejä Survon tapaan juuri sen takia, ettei toimituskenttä lukkiudu.

Kysymys on, että kuinka ko. prosessin voi pysäyttää? Survossahan riittää, kun sammuttaa auenneen OS-ikkunan. Onnistuin pysäyttämään prosessin vain Windowsin tehtävien hallinnan kautta (olisikohan ollut joku os_com tyyppinen prosessi...). Onkohan Survo R:ssä tapa tähän?
Reply | Threaded
Open this post in threaded view
|

Re: OS-toiminnot

Reijo Sund
Administrator
Petri Palmu wrote
Kysymys on, että kuinka ko. prosessin voi pysäyttää? Survossahan riittää, kun sammuttaa auenneen OS-ikkunan. Onnistuin pysäyttämään prosessin vain Windowsin tehtävien hallinnan kautta (olisikohan ollut joku os_com tyyppinen prosessi...). Onkohan Survo R:ssä tapa tähän?
Tuohon toimintaan käytetään Survo R:ssä R:n komentoa system() ja Windowsissa sen erikoismuotoa shell().

Jos keksit miten saat prosessin keskeytettyä siististi Windowsissa tuollaisen shell("XCOPY *.* dest", wait=FALSE) -komennon kanssa, niin kerro ja koitetaan lisätä moinen keskeytysmahdollisuus myös Survo R:ään.