Hi Folks, You should always use ADDRESS COMMAND in your CMS REXX EXECs (unless they are addressing some other environment, like GCS). The default is to ADDRESS CMS, which means any host commands your REXX EXEC passes to the subcommand environment are handled by the CMS command processor, just as if they were entered from the CMS command line. Commands are uppercased, synonyms and abbreviations are resolved, etc. etc. - with all of the associated overhead. Moreover, it allows "sloppy" programming, I can't tell you how many times I've been called in to fix "sloppy" REXX EXECs that are loaded with abbreviations - try finding ALL /FILEDEF/ using XEDIT when the programmer abbreviated the FILEDEF command ...... Or try and locate all calls to the SENDFILE EXEC when the programmer has it coded as 'SF' (or anything else they may want, since synonyms can be used). ADDRESS COMMAND improves performanc AND imposes a bit of discipline on the programmer.
In response to your specific requirement Jim, your best approach is "PIPE CP QUERY READER * ALL | STEM RDR." - PIPE will respect the case of the responses it receives. Of course DIAG() will also yield unmodified results, but you can do so much more with PIPE .... :) -Mike -----Original Message----- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Jim Bohnsack Sent: Monday, May 19, 2008 8:29 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: mixed case messages In a similiar vein, how can I get the lower case information which may be returned from querying the rdr. RDRLIST does it, at least it displays the lower case names in the User at Node columns. I believe that I could stop 99.9% of the spam that enters the system with an SMTP exit that would check for a lower or mixed case user or node name. I know I could read the RDRLIST code, but if someone has a Q&D answer, I'd appreciate it. Would a REXX DIAG 0 function do it with the output being still lower or mixed case in the output variable? Jim Ray Mansell wrote: > > Try this: > > Address command "CP MSG <target>" variable_with_mixedcase_text > > Ray > > -- Jim Bohnsack Cornell University (607) 255-1760 [EMAIL PROTECTED]