Philipp Hasenfratz: system() unter Win32

Beitrag lesen

Halihallo

Ich möchte auf einem Win32 System unter bestimmten Bedingungen Dateien von A nach B kopieren. Dazu verwende ich system().
Ist folgende Anwendung der Funktion korrekt?

Die Anwendung ist korrekt, aber es geht noch etwas korrekter ;)
Ich sehe nirgendwo etwas von Bedingungen.

...
system("copy A:/pfad/$filename c:/pfad/");
...

system('copy', "a:/pfad/$filename", "c:/pfad/*.*");

die einzelnen Parameter sollten in einzelnen Strings stehen. Das ist die korrektere Anwendung von system.

Hoffe, das das Hilft

Philipp

PS: Ich hätte gerne noch Backslashes gemacht, aber ich wusste und weiss noch immer nicht, wie man die auf dem Mac macht ;)
Es funktioniert aber auch mit den "normalen" Slashes.