需要将适用于文件条件的所有文件夹名称发送到Excel文件

时间:2015-02-02 10:53:02

标签: excel batch-file

我的forfiles命令是:

forfiles /p "%%~a" /d %days% /c "cmd /c if /i @isdir==true echo Deleting... @path & rd /s /q @path"

如果我写:

echo @path>>Folders_that_deleted.xls

'Forfiles'命令中它将在每个子文件夹中生成Excel文件 适用条件!我需要的是在删除之前将所有文件夹名称发送到 ONE excel文件。 在此先感谢!!

1 个答案:

答案 0 :(得分:0)

您可以包含文件所在位置的完整路径

echo @path>>d:\somewhere\Folders_that_deleted.xls

或者,更好的是,重定向完整的forfiles

>> folders_that_deleted.xls ( 
    forfiles /p "%%~a" /d %days% /c "cmd /c if /i @isdir==true echo Deleting... @path & rd /s /q @path" 
)