Problem mit Übergabe der Robocopy Parameter
Hallo,
ich möchte gerne in VB Kommandozeilen Parameter übergeben - habe schon einiges versucht aber klappt nicht so recht...
Hier mal das konkrete Beispiel:
möchte Robocopy mit einigen Parametern (/MIR /SEC /R:1 /W:1 /V) ausführen.
Doch so wie ich es hier in meinem Code habe funktioniert es nicht...
So wie´s hier ist wird in meinem Zielverzeichnis ein Ordner MIR angelegt.
Vielleicht kann mir einer helfen ?!
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home" & UserName & "\" & StrZielverzeichnis & "/MIR /SEC /R:1 /W:1 /V")
Gruss
SKID
ich möchte gerne in VB Kommandozeilen Parameter übergeben - habe schon einiges versucht aber klappt nicht so recht...
Hier mal das konkrete Beispiel:
möchte Robocopy mit einigen Parametern (/MIR /SEC /R:1 /W:1 /V) ausführen.
Doch so wie ich es hier in meinem Code habe funktioniert es nicht...
So wie´s hier ist wird in meinem Zielverzeichnis ein Ordner MIR angelegt.
Vielleicht kann mir einer helfen ?!
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home" & UserName & "\" & StrZielverzeichnis & "/MIR /SEC /R:1 /W:1 /V")
Gruss
SKID
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 23759
Url: https://administrator.de/contentid/23759
Ausgedruckt am: 26.11.2024 um 15:11 Uhr
2 Kommentare
Neuester Kommentar
Moin skid,
da fehlen auch Leerzeichen und ein "\" (hinter "..\home") IMHO.
Ich setz mal einen Unterstrich ein zum Zeigen:
Jetzt:
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home" & UserName & "\" & StrZielverzeichnis & "/MIR /SEC /R:1 /W:1 /V")
Später:
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home\" & UserName & "\" & StrZielverzeichnis & "_/MIR /SEC /R:1 /W:1 /V")
Grüße Biber
da fehlen auch Leerzeichen und ein "\" (hinter "..\home") IMHO.
Ich setz mal einen Unterstrich ein zum Zeigen:
Jetzt:
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home" & UserName & "\" & StrZielverzeichnis & "/MIR /SEC /R:1 /W:1 /V")
Später:
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run ("c:\temp\robocopy\robocopy e:\Quelle\ \\Server\home\" & UserName & "\" & StrZielverzeichnis & "_/MIR /SEC /R:1 /W:1 /V")
Grüße Biber