Hi All,

Request your help in calling the windows command to delete all file and folders recursively as the D function rmdirRecurse does not delete file in the permission of the file is readonly in windows 2008 R2

import std.process: execute;
import std.array: empty;
auto RemoveDir () (
auto dFiles = "C:\\Temp\Test1";
auto Step = "run";
if (Step == "run" && !dFiles.empty) {
    version(Windows)
     {
      foreach(d; dFiles) {
execute(["rmdir.exe","-command", "/S /Q", `~d~`]); } } } return dFiles;
)

void main () {
writeln(RemoveDir);
}

From,
Vino.N

Reply via email to