Если вы пишете что-то, что претендует на замену Management Studio, узнайте, что делает Management Studio в первую очередь.
Вы можете перехватить практически все, что Management Studio делает, используя dropdon кнопки «Сценарий» и выбрав «Действие сценария для нового окна запроса» в верхней части диалогового окна после выполнения необходимых действий, но непосредственно перед нажатием кнопки ОК.
Вот код SQL, который используется Management Studio для выполнения того, что вы запрашиваете:
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'LoginMode', REG_DWORD, 2
GO
Другим вариантом является использование Profiler.
Он включен в Developer Edition.