Situacija: skazhem, u menja na kompe stoit WIN ME, est' perl-script dlja pinga Quake2 serverov...V etom scripte ispol'zuetsja konsol'naja programma - "qstat.exe". Iz scripta peredajutsja parametry "qstat'u" i on pinguet servera, vyhodnye dannye peredajutsja scriptu i on uzhe ih obrabatyvaet.
SObstvenno sama problema i vopros: posle zapuska etogo scripta, otkryvaetsja i stanovitsja aktivnym DOSovskoe okno programmy "qstat.exe", posle svoego deistvija okno "qstat'a" zakryvaetsja, konhecno, no vse zhe na eto vremja mne prihoditsja smotret' na ekran i nichego ne sdelat' osobo. Mozhno li sdelat' tak, chto by otkrytie i deistvie programmy "qstat" proishodilo nezametno dlja menja? Kak by eto vse delo delat' v rezhime ne zametnom dlja pol'zovatelja toi mashiny na kotoroi stoit script? Ran'she, v DOSe byla komanda ">NULL", chto-to napodobie etogo tol'ko dannye vernut'sja dolzhny, konehcno, a ne uiti v NULL [img]images/smiles/icon_smile.gif[/img]
|