Dateien im Ordner umbenennen.
-
Hallo,
könnte mir jemand freundlicherweise ein Codebeispiel zeigen, in dem ich in einem Ordner alle Dateien am Anfang des Dateinamens mit A1_ den nächsten Dateinamen mit A2_ usw. ergänzen kann?
Ich habe folgenden Code:
#include "stdafx.h" using namespace System; using namespace System::IO; int main(array<System::String ^> ^args) { String^ path = "c:\\sqlite3.libNeu"; String^ path2 = "c:\\sqlite3.lib"; try { if ( !File::Exists( path ) ) { FileStream^ fs = File::Create( path ); if ( fs ) delete (IDisposable^)fs; } if ( File::Exists( path2 ) ) File::Delete( path2 ); File::Move( path, path2 ); Console::WriteLine( "{0} verschoben nach {1}.", path, path2 ); if ( File::Exists( path ) ) { Console::WriteLine( "Original Datei existiert" ); } else { Console::WriteLine( "Original Datei existiert nicht mehr" ); } } catch ( Exception^ e ) { Console::WriteLine( "Fehlgeschlagen {0}", e ); } return 0; }
Ich bekomme es einfach nicht hin o. g. soweit zu ergänzen, dass er alle
Dateien in einem Ordner so fortlaufend mit A1_ usw. umbenennt.Wäre toll, wenn mir jemand einen Beispiel-Code zeigen könnte.
Schon mal vielen Dank für Eure Hilfe.
Gruß Michael