Okay, ich finde eine andere Option, das ist einfacher. Ich möchte den Ordner im Ziel umbenennen, aber es funktioniert nicht.Ordner umbenennen mit Fehlern
Dim Log As String = System.IO.Path.Combine(DateTime.Now.ToString("yyyy_MM_dd_HHmmss"))
Process.Start("CMD", "/c robocopy.exe " & Source & " " & Destination & "/z /log:C:\Backup\log_" & Log & ".txt")
Dim Copy2 As String = ("Backup_" & DateTime.Now.ToString("yyyy_MM_dd_HHmmss"))
My.Computer.FileSystem.RenameDirectory(Destination, Copy2)
Process.Start(Copy2) 'öffnet explorer
MsgBox("Backup ist vollendet!")
Sind Sie fragen tatsächlich, wie ein Wert einer Variablen zugewiesen werden? – GSerg
[Grundsätzlich ein weniger gut gestellt Duplikat] (http://stackoverflow.com/q/40345211) – Plutonix
Fragen Sie, wie Sie das letzte '\' in einer Zeichenfolge finden und die Zeichenfolge dort abschneiden? – doctorlove