Similar Jobs in two different Servers Can anyone just help me with a script to find similar SQL jobs in two different instances/servers?

By similar I mean jobs with the same name, which do the same task, with the same frequency and schedule.
If you've only got two instances just run something like the following against each and compare...

SELECT @@SERVERNAME AS ServerName
    ,j.job_id AS JobID
    ,j.NAME AS JobName
    ,j.enabled AS JobEnabled
    ,j.description AS JobDescription
    ,j.date_created AS JobCreated
    ,j.date_modified AS JobLastModified
    ,l.NAME AS JobOwner
    ,ss.schedule_id AS ScheduleID
    ,ss.enabled AS ScheduleEnabled
    ,sjs.next_run_date
    ,sjs.next_run_time
FROM msdb..sysjobs j
LEFT JOIN master.sys.syslogins l ON j.owner_sid = l.sid
LEFT JOIN msdb..sysjobschedules sjs ON sjs.job_id = j.job_id
LEFT JOIN msdb..sysschedules ss ON ss.schedule_id = sjs.schedule_id


Maybe it's just me but it sounds like one of those things where you need to just grab the data from each and look at it. It doesn't sound like you have specific enough definitions of the term 'similar' to write a sure-fire script.