Verzeichnis mit Unterverzeichnissen kopieren

Arndtinho

Erfahrenes Mitglied
Verzeichnis mit Unterverzeichnissen kopieren [erledigt]

Hallo,

ich möchte per Script aus einem Quellverzeichnis alle Unterverzeichnisse und Dateien in ein neues Zielverzeichnis kopieren.
PHP:
$msg       = "";
$src_path  = "E:\\Src_Dir\\";
$dest_path = "E:\\Dest_Dir\\";
      
if( isset( $_POST['btnGenerate'] ) ) {
      
   $dir_name = $_POST['project_name'];
      
   if( $dir_name != "" ) {
      
      if( mkdir( $dest_path.$dir_name, 0777 ) ) {
      
         $var = copyFolders( $src_path, $dest_path.$dir_name );
         $msg = "Projekt-Ordner erstellt";   
      }
      else {
         $msg = "Projekt-Ordner nicht erstellt";    
      }
   }
   else {
      $msg = "Projektname darf nicht leer sein!";
   }
  
    return $msg;
}
   
function copyFolders( $src, $dest ) {
   
   $shellCommand = "xcopy ".$src." ".$dest." /s";
   exec( $shellCommand, $var );
            
   return $var;
}
Das Zielverzeichnis wird zwar erstellt, aber es werden keine Dateien und Unterverzeichnisse aus dem Quellverzeichnis kopiert.
Was mache ich falsch?

Gruß,
Arndtinho
 
Zuletzt bearbeitet:
Zurück