hi Steen
> steen wrote:
----- snip
>
> ############
>
> CheckConnection = 'e:\mptn\BIN\ping.exe 'Server' 2 2>&1 1 > nul'
>
> LineCheck:
> CheckConnection
> say "CheckConnection="rc
> if rc = 1 then do
> call SysSleep 2
> signal LineCheck
> end
>
> #################
>
> <ping.exe> stopper hvis Injoy har etableret forbindelsen. Problemet er
> opstået efter jeg har rodet med noget netkort værk - Hvad kan jeg have
> overset/messet med..??
>
Med følgende 4 linier tilføjet i toppen:
/* */
IF RxFuncQuery('SysLoadFuncs') then do; say center('det havde jeg glemt!',40);
exit; end /* OBS. linewrap ! */
parse arg server
CheckConnection = 'ping 'Server' 2 2>&1 1 > nul'
og med din linie 1 kommenteret ud, fungerede t.cmd her efter mit bedste skøn,
som du havde tænkt dig; både med og uden gyldig server. Jeg har dog ikke InJoy
kørende.
1. Hvis du har mptn\bin i din path - og som et af de mere benyttede
biblioteker måske endda langt fremme - er der ringe gevinst ved at kalde ping
med fuld sti.
2. Set rxtrace=on er din ven til sådant; men husk set rxtrace= efterpå
3. Livet med ADSL er nu nemmere med en router
--
good luck
peter