-- 查看当前SQL版本.
EXEC master..sp_MSgetversion
EXEC master..xp_msver
-- 列出C:\盘下所有文件夹,包括二级目录,省略第二个参数时,默认为1(显示根目录下文件夹)
EXEC master..xp_dirtree 'c:\',2
-- 显示所有可用的OLE DB驱动
EXEC master..xp_enum_oledb_providers
-- 显示所有的代码页和字符
EXEC master..xp_enumcodepages
-- 返回所有的系统DSN
EXEC master..xp_enumdsn
-- 列出错误日志最后的日期与大小
EXEC master..xp_enumerrorlogs
-- 列出windows NT 组与描述
EXEC master..xp_enumgroups
-- 验证文件是否存在.
EXEC master..xp_fileexist 'c:\boot.ini'
-- 获取磁盘的可用容量.
EXEC master..xp_fixeddrives
-- 获取SQL服务器的WINS名称.
EXEC master..xp_getnetname
-- 返回错误日志文件的内容
EXEC master..xp_readerrorlog
-- 从注册表删除一个完整的键
EXEC master..xp_regdeletekey
@rootkey='HKEY_LOCAL_MACHINE',
@key='SOFTWARE\Test'
-- 从注册表删除一个特定键值
EXEC master..xp_regdeletevalue
@rootkey='HKEY_LOCAL_MACHINE',
@key='SOFTWARE\Test',
@value_name='TestValue'
-- 从注册表读取键值
DECLARE @test varchar(20)
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE',
@key='SOFTWARE\Test',
@value_name='TestValue',
@value=@test OUTPUT
SELECT @test
-- 写注册表
EXEC master..xp_regwrite
@rootkey='HKEY_LOCAL_MACHINE',
@key='SOFTWARE\Test',
@value_name='TestValue',
@type='REG_SZ',
@value='Test'
-- 列出C盘根目录下文件夹与xp_dirtree相比,这个只能返回一级目录。
EXEC master..xp_subdirs 'c:\'
-- 查看登录信息
EXEC master..xp_logininfo
-- 显示系统上可用的盘符
EXEC xp_availablemedia
-- 停止或者启动某个服务
EXEC xp_servicecontrol 'stop','schedule'
原文在这:http://www.mssqlcity.com/Articles/Undoc/UndocExtSP.htm