Juzzz
Gebruiker
- Lid geworden
- 15 jan 2008
- Berichten
- 281
batch echo & werkt niet als tekst..?
Ik wil dat een batch bestand automatisch een .vbs aan maakt die mijn systeem instellingen verstuurd vie mail.
code:
Het is on overzichtelijk als er veel stats achter elkaar staan, dus ik wil er een enter tussen.
de code voor enter in vbs is "& vbCrLf &". maar als ik dit invul:
dan geeft hij een error:
ik heb ook al geprobeerd om met variabelen te werken:
maar geen suc6
weet iemand een oplossing?
Ik wil dat een batch bestand automatisch een .vbs aan maakt die mijn systeem instellingen verstuurd vie mail.
code:
Code:
@echo off
Echo set objmessage = createobject("cdo.message") >>stats%username%.vbs
echo. >>stats%username%.vbs
echo objmessage.from = "test@mail.nl" >>stats%username%.vbs
echo objmessage.to = "test@gmail.com" >>stats%username%.vbs
echo objmessage.subject = "Stats van %username%" >>stats%username%.vbs
echo objmessage.textbody = "stats: %username%" >>stats%username%.vbs
echo. >>stats%username%.vbs
echo objmessage.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 >>stats%username%.vbs
echo objmessage.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.kpn-officedsl.nl" >>stats%username%.vbs
echo objmessage.configuration.fields.item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 >>stats%username%.vbs
echo objmessage.configuration.fields.update >>stats%username%.vbs
echo. >>stats%username%.vbs
echo objmessage.send >>stats%username%.vbs
pause
Het is on overzichtelijk als er veel stats achter elkaar staan, dus ik wil er een enter tussen.
de code voor enter in vbs is "& vbCrLf &". maar als ik dit invul:
Code:
echo objmessage.textbody = "stats:" & vbCrLf & "%username%" >>stats%username%.vbs
dan geeft hij een error:
Code:
objmessage.textbody = "stats:"
vbCrLf wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.
"user" wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.
Druk op een toets om door te gaan. . .
ik heb ook al geprobeerd om met variabelen te werken:
Code:
ser enter=& vbCrLf &
echo %enter%
maar geen suc6
weet iemand een oplossing?
Laatst bewerkt: