Jag skulle vara försiktig med xp_cmdshell eftersom det kan skapa ett ganska säkerhetshål. Kolla in den här artikeln frånhttp://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm
Om tjänstekontot har lokala administrationsrättigheter kan du använda den här proceduren för att utföra valfritt Windows-operativsystemkommando.
Kolla in den här liknande frågan jag ställde för ett tag sedan. Efter lite forskning kom jag fram till att säkerhetsrisken var för stor för en produktions-DB-server. Din situation kan vara annorlunda och xp_cmdshell kan vara svaret.SQL Server xp_cmdshell