Da ich gerade mit C programmieren angefangen habe, und denke, dass viele gerade dabei sind, werde ich, sofern es erlaubt ist meine Sources hier posten, Kritik ist erwünscht. Alles steht unter der GPL.

Code:
                              /*copy.c*/

#include <stdio.h>
#include <stdlib.h>

void cpy(const char *q, const char *z);        //sorry, falsch  -->void cpy();

int main(int argc, char *argv[])
{
  
  if(argc >= 3)
          cpy(argv[1], argv[2]);
  else if(argc == 2)
          cpy(argv[1], "kopie.ac");
  else
          fprintf(stderr, "Usage : %s <quelle> <ziel>\n", *argv);        

  printf("Press ENTER to continue...\n");
  getchar();
  return 0;
}

void cpy(const char *q, const char *z)
{
     FILE *quelle, *ziel;
     char c;
     
     quelle = fopen(q, "r");
     
     if(quelle == NULL)
     {
          fprintf(stderr, "Fehler beim Öffnen der zu lesenden Datei...\n");
          return;
     }
     ziel = fopen(z, "a+");
     
     if(ziel == NULL)
     {
          fprintf(stderr, "Fehler beim Öffnen der zu schreibenden Datei...\n");
          return;
     }
     

     
     while((c = fgetc(quelle)) != EOF)
     {
          fputc(c, ziel);        
     }
}
habs auch noch auf rapidshare gestellt die exe, kann ja jemand prüfen oder selbst kopilieren, ist 100%ig clean:http://rapidshare.com/files/41416075/copy.exe.html