Is there any way to get around the fact that in TSO script requires you to have a TSO PROFILE PREFIX? Our general logon proc is setup for PROFILE NOPREFIX and we don't want to change it.
The easiest way is to create a CLIST or EXEC that's run when the user issues the SCRIPT command. Have the CLIST set a PREFIX to the userid, invoke script then reset PROFILE to NOPREFIX when it's done. If the user script files have .DD control words which rely on the fact that no PREFIXing is done they would either have to change them or use the next option. Another way is to create a modified profile which, on pass 1 only, sets up the utility files so they are not dynamically allocated (which relies on a unique prefix setting). Remember to use the DDUT command option. .if &$PASS eq 1 .th .dd dsmutmsg dsn 'myuserid.myfile.text(dsmutmsg)' .th .dd dsmuttoc ..
Last updated: 93/08/04 14:08:15