• Everyone is down on Cusors and then they turn right around and use sysobjects in their scripts. 

    Why not use the views Microsoft provided?

    SELECT specific_name FROM information_schema.routines where NOT specific_name like ('dt_%')

    I mean if you are going to do it the proper way, then do it all by the book.