home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
pmsw.zip
/
PMSW
/
PMSWALL.ZIP
/
CSOURCE
/
PMSW2
/
MAIL.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1993-04-21
|
1KB
|
57 lines
/* REXX MAIL.CMD */
'SETLOCAL'
'C:'
'CD \CCMAIL'
if 0 < RxFuncQuery('SysLoadFuncs') THEN DO;
Call rxfuncadd 'SysLoadFuncs','REXXUTIL','SysLoadFuncs';
Call SysLoadFuncs;
END;
CCMAIL='CCMAIL';
RC=RXFUNCDROP('PMSW2');
say 'RXFUNCADD RC='RC;
RC=RXFUNCADD('PMSW2','PMSW2','PMSW2');
say 'RXFUNCADD RC='RC;
FirstName=""; LastName=""; ProcOpts=""; UserPassWord="";
parse upper arg FirstName LastName UserPassWord;
CCMAILServer='ccmail';
MDRIVE.0=0;
irc=SysFileTree('M:\CCMAIL\MAIL.*','MDRIVE','FSO');
if MDRIVE.0<1 then do;
'@NET USE M: ' CCMAILServer;
RRC=RC;
end;
else do;
RRC=0;
end;
IF RRC=0 THEN DO; bREADY=0;
Result=PMSW2(ccmail,'/r');
say 'Result='Result;
if Result\='READY:' then do;
'START "CCMAIL" /C /MIN /WIN c:\CCMAIL\CCMAIL.BAT' FirstName LastName UserPassword;
end;
else do;
Result=PMSW2(ccmail); if Result='FOCUS:' then bREADY=1;
end;
do while (bREADY<1);
Result=PMSW2(ccmail,'/r');
say 'Result='Result;
if Result='READY:' then do;
Result=PMSW2(ccmail);
say 'Result='Result;
if Result='FOCUS:' then do;
bREADY=1;
end;
end;
else Call SysSleep(2);
end;
END;
else do;
if RRC=2 then do;
'net use m: /d';
end;
say "UNABLE TO ACCESS CCMAIL"
end;
byby:;
RC=RXFUNCDROP('PMSW2');
'@EXIT';