Windows USR/PW in batch für Netzwerkauthentifizierung?



  • Hallo,

    gibt es eine Möglichkeit die aktuellen Windows Benutzerdaten innerhalb einer batch datei für die Authentifizierung im Netzwerk zu benutzen?
    Ohne das man die User/PW Daten als solche (lesbar) einträgt?
    Also sowas wir globale Auth variablen, die den aktuellen Benutzer + PW enthalten, oder so?!?

    Danke und Gruß



  • Was willst Du denn am Ende erreichen? Userinformationen kann man mit WSH uebertragen, aber vllt. gibt es einen anderen Weg.
    Also was genau hast Du vor?



  • sorry, hab mich ein bisschen falsch ausgedrückt...
    Netzwerkauthentifikation besteht.

    Es geht darum, das ein Programm aufgerufen werden soll und die Benutzereingabe übergangen wird.
    Die App (argh, ich hasse dich Apple! 😉 ) benötigt eine Benutzername/PW eingabe, die aber auch über Kommandozeilenparameter gemacht werden kann.

    Also: applikation.exe [username] [passwort] [parameter 1...n]

    Jetzt wollte ich da gerne die Daten von dem aktuellen Windowsbenutzer übergeben.
    (weil die batch datei weitergegeben wird nicht meine eigenen Daten hart kodiert eintragen! 😉 )
    Der Grundfür alles: Automatisierung



  • Ich hoffe ich habe Dich richtig verstanden...

    Mal auf die Schnelle eine moegliche Loesung:

    - startAnwendung.bat stellt eine SSH Verbingung zum MAC per Key her
    - Nach Anmeldung wird ein script gestartet
    
    - Script ermittelt User und liest Password als md5 aus
    - anwendung.exe [username] [md5 password] [parameter]
    

    So wird die Anwendung auf dem MAC mit den Userrechten gestartet.
    Auch der MAC sollte eine '/ect/shadow' haben, wenn ich nicht ganz falsch liege.

    [edit]
    Oder ist der andere Rechner gar kein MAC???



  • Ich wette, dass die Anwendung auf der anderen Seite das Passwort in Klartext erwartet, anders macht es auch wenig Sinn. Die MD5 Prüfsumme ist ja nicht das Geheimnis, sondern die Eingabe für MD5 um auf die Prüfsumme zu kommen.



  • Na dann eben ein Startscript welches das Passwort uebergibt.
    Die bat Datei kann ja nach erfolgreicher Anmeldung das Script starten, sollte kein Problem sein...


Anmelden zum Antworten