As formas são:
- uso de
xp_cmdshell
proc (exec master..xp_cmdshell 'del C:\Test\Test.txt') - usar o proc unsafe .NET CLR (precisa escrever em qualquer linguagem .NET e implantar no sql server. É uma longa história)
Em ambos os sentidos são feios
E mais uma vez - é a pior prática. O servidor não deve excluir arquivos do usuário, ou quaisquer arquivos, caso não sejam parte integrante de seu banco de dados.