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
Please also mark the comments that contributed to the solution of the article
Content-Key: 23759
Url: https://administrator.de/contentid/23759
Printed on: April 26, 2024 at 10:04 o'clock
2 Comments
Latest comment
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