本帖最后由 悬崖之树 于 2012-7-8 20:06 编辑
我的代码是:- @echo off
- for /l %%i in (1 1 9) do (
- rd/s/q %%%i >nul 2>nul||del/f/q %%%i>nul 2>nul
- )
复制代码 我的意图是只要把文件夹或文件拖到该批处理文件上就执行删除操作。
如果拖两个文件或文件夹时也能批量删除,最多同时删9个。
还有这个也不行:- @echo off&setlocal ENABLEDELAYEDEXPANSION
- for /l %%i in (1 1 9) do (
- set a=%%i
- rd /s /q %!a! >nul 2>nul|| del /f /q /a %!a!>nul 2>nul
- )
复制代码
|