net use finktioniert nicht im batch-modus
Laufwerksverbindung per "net use" in batch-datei inkl user/pwd gibt "1326" auf Windows 2000 Server
Hallo,
ich will von einem Windows 2000 Server (AD, alle updates/patches drauf) auf eine Linux Samba-Freigabe zeitgesteuert Dateien kopieren. Dazu muss ich mir erst ein Laufwerk verbinden, inkl. Benutzernamen & Passwort. Das sieht dann mal so aus:
net use Y: \\192.168.2.100\freigabe meinpasswort /user:meinbenutzer
Das funktioniert in der Eingabeaufforderung auch einwandfrei, aber sobald das in einer Batchdatei steht, bekomme ich nur die Fehlermeldung:
Systemfehler 1326 aufgetreten
Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.
Auch wenn anstatt der IP-Adresse der Servername angegeben wird, ändert sich nichts. Hab hier & auf google schon alles durchsucht und nichts gefunden, bin langsam recht verzweifelt. Wo liegt der Fehler?!?
grüße aus wien
alex
Hallo,
ich will von einem Windows 2000 Server (AD, alle updates/patches drauf) auf eine Linux Samba-Freigabe zeitgesteuert Dateien kopieren. Dazu muss ich mir erst ein Laufwerk verbinden, inkl. Benutzernamen & Passwort. Das sieht dann mal so aus:
net use Y: \\192.168.2.100\freigabe meinpasswort /user:meinbenutzer
Das funktioniert in der Eingabeaufforderung auch einwandfrei, aber sobald das in einer Batchdatei steht, bekomme ich nur die Fehlermeldung:
Systemfehler 1326 aufgetreten
Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.
Auch wenn anstatt der IP-Adresse der Servername angegeben wird, ändert sich nichts. Hab hier & auf google schon alles durchsucht und nichts gefunden, bin langsam recht verzweifelt. Wo liegt der Fehler?!?
grüße aus wien
alex
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 54632
Url: https://administrator.de/forum/net-use-finktioniert-nicht-im-batch-modus-54632.html
Ausgedruckt am: 23.12.2024 um 16:12 Uhr
8 Kommentare
Neuester Kommentar
Der Fehler könnte in der verwendeten Codepage liegen, die vielleicht für die Eingabeaufforderung (CMD.EXE) und die Batch-Datei (Command.com) unterschiedlich eingestellt ist, wenn in Benutzername oder Kennwort Umlaute oder Sondernzeichen enthalten sind. Bring doch die Ausgabe mal mit "Echo" auf den Bildschirm.
Hallo zusammen,
bin heute auf den thread gestossen. Für alle die nach mir noch mal drauf kommen folgende Lösung bei mir:
ich hatte im Passwort ein %
Danach springt die Batch zum nächsten Leerzeichen oder so, man sieht es, wenn man direkt nach der Befehlszeile ein "pause" reinmacht.
Mit %% hat es dann funtkioniert und er hat mir das Passwort am Stück übergeben
123gunne
bin heute auf den thread gestossen. Für alle die nach mir noch mal drauf kommen folgende Lösung bei mir:
ich hatte im Passwort ein %
Danach springt die Batch zum nächsten Leerzeichen oder so, man sieht es, wenn man direkt nach der Befehlszeile ein "pause" reinmacht.
Mit %% hat es dann funtkioniert und er hat mir das Passwort am Stück übergeben
123gunne