forfiles /p "file location " /s /c "cmd/c IF @isdir==TRUE rmdir /S @path /Q" -D -30
I'm not understanding all the variables.
CodePudding user response:
An explanation can be found, using forfiles /?, it's quite straightforward.
However one thing I can understand: the name of the command is forfiles but it also works for directories: the variable @isdir is used indeed in order to check if you're dealing with a file or a directory. Obviously, @path contains the entire path of the directory.
