Har skapat en *.bat-fil för att logga in mig mot gemensamma servrar vid behov mha kommandot net use. Ur minnet så är det så att om du anger enbart NET SEND /USER:Anders så kommer det upp en password-prompt. Net send är ju föra att skicka meddelande till andra datorer i nätverket. > <b>Net send är ju föra att skicka meddelande till andra datorer i nätverket.</b>Fånga indata till *.bat-fil
Detta fungerar utmärkt och enda anmärkningen jag har är att jag tvingas ha mitt lösenord i klartext i filen.
Detta vill jag undvika.
Koden:
<code>
@ECHO OFF
net use x: \\server\folder$ password /User:anders
</code>
Hur gör jag för att skriva ut texten "Password: " och sedan vänta på att användaren skriver in ett lösenord och trycker Enter? (Samt använder detta lösenord i min anslutning)
Tacksam för om någon kan damma av dessa gamla kunsper. =)
/AndersSv: Fånga indata till *.bat-fil
Sv: Fånga indata till *.bat-fil
Jag lyckades dock lösa det själv, helt enkelt genom att slå "net use ?" i kommando-prompten.
Byter man lösenordet mot * så blir man ombedd att skriva in det istället.Sv: Fånga indata till *.bat-fil
Var nog hungrig när jag skrev det där, NET USE menade jag naturligtvis :-/