Ernst3 10 Geschrieben 17. Februar 2007 Melden Teilen Geschrieben 17. Februar 2007 Hallo, ich hoffe das ich mich richtg Ausdrücke. Ich möchte das ein Laptop (BS= WIN XP Home,Win98,WIN Me) mit dem Server einen Ordner abgleicht. Das habe ich schon per Script hinbekommen. Das geht aber nur wenn ich schon in der Domäne angemeldet bin. Ist das Laptop nicht in der Domäne angemeldet geht es ja nicht. Nun möchte ich aber das wenn der user das script (*.vbs) ausführt es sich selbst an die Domäne anmeldet und damit zugriff auf die Ordner hat zum abgleichen zwischen Server und Laptop. Soweit war ich schon das ich die Argumente über kann : Nur ich denke das mir da was fehlt .... da ich immer wieder die Rückmeldung bekomme das er das laufwerk nicht findet. Wars***einlich weil er keine rechte hat darauf zuzugreifen. Nur was fehlt mir genau das er die Anmeldedaten übergibt. Set objfs = CreateObject("Scripting.FileSystemObject") Set objshell = CreateObject("WScript.Shell") If WScript.Arguments.Named.Exists ("server") Then strServer = WScript.Arguments.Named ("server") Else strServer = InputBox("Server?") End If If WScript.Arguments.Named.Exists ("benutzer") Then strBenutzer = WScript.Arguments.Named ("benutzer") Else strBenutzer = InputBox("Anmeldename?") End If If WScript.Arguments.Named.Exists ("kennwort") Then strkennwort = WScript.Arguments.Named ("kennwort") Else strkennwort = InputBox("Kennwort?") End If MsgBox "Melde " & strBenutzer & " an \\" & strServer & " an !" strPathOriginal = "\\wsbs06\ME-Archiv\" strPathKopie = "c:\ME-Archiv\" intKopiert = 0 intAktuell = 0 Set objStart = objfs.GetFolder(strPathOriginal) t1 = Timer BackupFiles objStart t2 = Timer usw..... Über eine kleinen tipp wäre ich super glücklich. Ernst3 PS: Ich weis das man mit WinXp Home und Win98 usw keine gute Lösung hat. Nur leider geht es nicht anders. Zitieren Link zu diesem Kommentar
dadadum 10 Geschrieben 20. Februar 2007 Melden Teilen Geschrieben 20. Februar 2007 Wie wäre es mit eine "net use"? vbs kenn ich mich nicht aus, aber shell befehle kann man ja übergeben. ich würde für das aber sowieso, robocopy.exe und ne batch datei empfehlen. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.