Grant permissions to folder in Windows

0

Good morning, I have the following script:

<?php

//código para crear el archivo bat que hace el copiado del servidor local de windows
//código para ejecutar el archivo bat

$lstrArchivo = 'C:/Users/Dell/Documents/servidor';

//código para crear el archivo bat que hace el copiado del servidor local de windows
$lstrCodigoCMD = '';
$lstrCodigoCMD .= 'net use "\192.168.2.3\Archivos" /user:"" "" /persistent:no' .  "\n";
$lstrCodigoCMD .= 'xcopy "\192.168.2.3\Archivos" "' . $lstrArchivo . '"' .  "\n";
$lstrCodigoCMD .= 'net use "\192.168.2.3\Archivos" /delete /yes' . "\n";
file_put_contents('C:/xampp/htdocs/rutayarchivo.bat',$lstrCodigoCMD);

//código para ejecutar el archivo bat
exec('C:\WINDOWS\system32\cmd.exe /c "C:/xampp/htdocs/rutayarchivo.bat"');

if (file_exists($lstrArchivo)) {
    header('Content-Disposition: inline');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="'.basename($lstrArchivo).'"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($lstrArchivo));
    readfile($lstrArchivo);
    exit;
}

?>

But when I run it, I get the following error:

Warning: readfile (C: / Users / Dell / Documents / server): failed to open stream: Permission denied

I would like to know how to grant permission to that route or folder.

    
asked by julian vargas 25.04.2018 в 03:03
source

0 answers