Karl M. <jelbu@web.de> schrieb:
>> net use z: \\Freigabecomputer\Freigabe meinpasswort /user:ich
>> z:\MeinPfad\MeineDatei.exe
> das funktioniert sicherlich, jedoch bringt es den Nachteil, dass ich
> danach ein Laufwerk Z: eingebunden habe.
Dann lösche es danach wieder:
net use z: \\Freigabecomputer\Freigabe meinpasswort /user:ich
start " " /D"z:\MeinPfad" /W MeineDatei.exe
net use z: /delete
> In meinem Fall ist das schon passiert. Ich habe bereits dieses
> Netzlaufwerk.
Dann nimm einen anderen Buchstaben.
Oder mach es ohne Buchstaben:
net use \\Freigabecomputer\Freigabe meinpasswort /user:ich
\\Freigabecomputer\Freigabe\\MeinPfad\MeineDatei.e xe
Ob das Programm so läuft, steht in den Sternen. Denn das "current directory"
passt nicht. Wenn das Programm also aus mehr als einer .exe besteht (z.B.
noch .dll oder .ini oder sonstwas), wird es nicht laufen.
> Nur wenn ich den Rechner frisch gestartet habe, bin ich
> noch nicht am Server angemeldet. Erst wenn irgendein Programm oder
> ich selbst versucht auf den File-Server zuzugreifen, kommt ein
> Schild, welches die Anmeldekennung haben möchte.
Weil der Server Dich nicht kennt. Du kannst auf dem Server Dein
Benutzerkonto anlegen.
> Dieser Schritt kann aber blockierend sein, wenn ein Programm
> von selbst auf den Server will und ich nicht am Rechner bin.
> Dann muss das Programm solange warten, bis ich das ganze manuell
> eingebe. Es würde auch keiner guten Sicherheit entsprechen,
> wenn man die Anmeldedaten in Windows speichert.
Aber die Benutzerdaten in einer .bat zu hinterlegen, ist gute Sicherheit?
> "C:\MeinPfad\MeineDatei.exe" USER=ich PASS=meinpasswort
>
> Sodass quasi das Programm MeineDatei.exe unabhängig von mir ist.
Du verhedderst Dich in Widersprüchen: Entweder das Programm ist unabhängig
von Dir und Du hinterlegst in irgendeiner Form das Passwort, oder Du
startest das Programm manuell und gibst die Daten ein.
Außerdem gilt: In der Eingabeaufforderung kannst Du Programme von einem
Netzlaufwerk nur starten, wenn das bereits verbunden ist.
--
Gruß
Ralf
Ich mag kein TOFU. Siehe
http://einklich.net/usenet/zitier.htm
Bei Direkt-Mails NOSPAM entfernen