Guest User

Untitled

a guest
Apr 24th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. <?php
  2.  
  3. $lstrArchivo = 'nombre y ruta del archivo enviado por smb.gif';
  4.  
  5. //código para crear el archivo bat que hace el copiado del servidor local de windows
  6. $lstrCodigoCMD = '';
  7. $lstrCodigoCMD .= 'net use "\64.233.160.1carpeta" /user:"usuario" "contrasena" /persistent:no' . "n";
  8. $lstrCodigoCMD .= 'copy "\64.233.160.1carpetaarchivoimagen.txt" "' . $lstrArchivo . '"' . "n";
  9. $lstrCodigoCMD .= 'net use "\64.233.160.1carpeta" /delete /yes' . "n";
  10. file_put_contents('C:/xampp/htdocs/rutayarchivo.bat',$lstrCodigoCMD);
  11.  
  12. //código para ejecutar el archivo bat
  13. exec('C:WINDOWSsystem32cmd.exe /c "C:/xampp/htdocs/rutayarchivo.bat"');
  14.  
  15. if (file_exists($lstrArchivo)) {
  16. header('Content-Disposition: inline');
  17. header('Content-Type: application/octet-stream');
  18. header('Content-Disposition: attachment; filename="'.basename($lstrArchivo).'"');
  19. header('Expires: 0');
  20. header('Cache-Control: must-revalidate');
  21. header('Pragma: public');
  22. header('Content-Length: ' . filesize($lstrArchivo));
  23. readfile($lstrArchivo);
  24. exit;
  25. }
  26.  
  27. ?>
  28.  
  29. <html>
  30. <head>
  31. <title>Titulo de html</title>
  32. </head>
  33. <body>
  34. <img src="imagentransferida.php">
  35. </body>
  36. </html>
Add Comment
Please, Sign In to add comment