Бих внимавал с xp_cmdshell, защото може да създаде доста дупка в сигурността. Вижте тази статия отhttp://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm
Ако акаунтът на услугата има права за локално администриране, можете да използвате тази процедура, за да изпълните всяка команда на операционната система Windows.
Вижте този подобен въпрос, който зададох преди време. След известно проучване реших, че рискът за сигурността е твърде голям за производствен DB сървър. Вашата ситуация може да е различна и xp_cmdshell може да е отговорът.SQL Server xp_cmdshell