HEY ! Er det noget i denne stil, du leder efter ? Den kigger i c:\tekst i alle filer, tager indholdet og smider det i c:\output.txt
Set objFSO = CreateObject("Scripting.FileSystemObject") Set shell = WScript.CreateObject("wscript.shell") Const ForAppending = 8 Const ForReading = 1 set dir = objFSO.GetFolder("c:\tekst\") For Each file In dir.files filnavn = file.name Set objTextFile = objFSO.OpenTextFile ("c:\tekst\" & filnavn, ForReading) Do Until objTextFile.AtEndOfStream strNextLine = objTextFile.Readline stroutput = stroutput & strnextline & VbCrLf Loop Next
Const file1 = "c:\output.txt" Set fi = objfso.OpenTextFile(file1, ForAppending, true) fi.WriteLine (stroutput) MsgBox stroutput
Ok - har sku ik lige fået det til at virke. Har bare "pastet" ovenstående og tilrettet afsender, modtaget og smtp server og så gemt filen i .vbs format.
If oSmtp.SendMail() = 0 Then WScript.Echo "Sending email to " & Recipient & " succeeded!" Else WScript.Echo oSmtp.GetLastErrDescription() End If End Sub
velbekomme :) Ellers kan du jo bruge SMTP'en der er tilknyttet jeres Internetudbyder, hvis du kan passere jeres firewall på port 25.
/Killer
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.