spróbuj:
DECLARE @ExecuteString varchar(500)
,@Yourtext varchar(500)
@ExecuteString = 'echo '[email protected]+' > yourfile.txt)
exec master..xp_cmdshell @ExecuteString, no_output
użyj:">" do tworzenia/nadpisywania pliku i ">>" do tworzenia/dopisywania do pliku. może być konieczne użycie REPLACE(@Yourtext,'&','^&')
aby wyjść z &
znak