versuche:
DECLARE @ExecuteString varchar(500)
,@Yourtext varchar(500)
@ExecuteString = 'echo '[email protected]+' > yourfile.txt)
exec master..xp_cmdshell @ExecuteString, no_output
Verwenden Sie:">", um eine Datei zu erstellen/überschreiben, und ">>", um eine Datei zu erstellen/an eine Datei anzuhängen. Sie müssen möglicherweise REPLACE(@Yourtext,'&','^&')
verwenden um dem &
zu entkommen Zeichen