Ich bin mehrmals auf dieses Problem gestoßen, bei dem ich mehrere Versionen derselben Datei im selben Verzeichnis haben möchte. Ich habe es mit C # gemacht, indem ich dem Dateinamen einen Zeitstempel mit so etwas hinzugefügt habe DateTime.Now.ToString().Replace('/', '-').Replace(':', '.'). Gibt es einen besseren Weg, dies zu tun?
Path.GetDirectoryName(fileName), um den vollständigen Pfad zur Datei zu erhalten. Dann ersetztstring.Concat()mitPath.Combine()dem get der vollständigen Dateinamen.