del的bug

2018-05-16 13:50 更新

  當(dāng)用del刪除文件時,不能使用 del /a /f >nul 2>nul&&echo yes||echo no 來判斷是否已經(jīng)刪除,因為無論在什么情況下,始終顯示yes。rd不存在這個現(xiàn)象。所以,在不知道要刪除的是文件還是文件夾的時候,應(yīng)該用如下代碼:

@echo off

:: rd 和 del 的順序不能反

rd /q /s "目標(biāo)">nul 2>nul||del /a /f "目標(biāo)">nul 2>nul

pause


                        —— namejm


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號