RECASE — Change the case of text.

Syntax:
RECASE /A:attribs /C /CP:n /H /L /P /S /U filename…

/A:attribsattributes mask; valid flags are -ACEHIORS
/Ccapitalize the first letter of each word
/CP:ninterpret non-Unicode input text using code page n
/Hdisplay filenames
/Lmake text lowercase
/Ppage output
/Ssearch in subdirectories for matching files
/Umake text uppercase

If standard input (stdin) is redirected, RECASE will read from stdin before any filenames specified on the command line. If no filenames are specified, then RECASE will read from stdin whether it is redirected or not. Filenames may include wildcards and directory aliases. You can search into subdirectories for matching files with /S. @File lists and internet files are supported. You may also specify CLIP: to read from the clipboard.

If you want to pipe to RECASE, remember that pipes open a new shell. To pipe to a plugin command, you must either ensure that the plugin is loaded in the transient shell, e.g. by installing the .DLL in the shell’s .DLL directory; or else use temporary files or an in-process pipe.