刪除文件夾的批處理命令
『壹』 如何用批處理文件刪除某個文件
1、在電腦上新建一個文件夾,新建一個「TXT」文件,並命名。
『貳』 我想用批處理批量刪除文件夾裡面的內容用什麼命令
一個RD的命令就可以完全解決您的需要。。
rd
/s
/q
d:\sys
md
d:\sys
就會刪除d:\SYS文件夾包裹裡面的所有文件。。
然後,就會在建立一個d:\SYS目錄。裡面子目錄和文件都是沒有了。。
祝你……
『叄』 批處理刪除指定文件夾
比如我要刪除d:\abc\a.txt這個文件,和d:\abc這個文件夾
就是這個命令:
del
d:\abc\a.txt
刪除文件夾呢,就是:
rmdir
/q
/s
d:\abc
當然一些特殊情況要修改屬性才能刪,比如指定文件,又需要的話再說
具體的說,只讀文件是不能直接刪除的,你要用
attrib
-r
d:\abc\z.txt
去掉只讀屬性後才能刪除。
『肆』 求一個刪除電腦桌面文件、下載等文件的批處理命令
以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
<# :
cls
@echo off
rem 刪除桌面上除快捷方式以外的所有文件以及清空回收站
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "desktop="
>"%tmp%\v.v" echo;WSH.echo CreateObject("WScript.Shell").SpecialFolders("Desktop"):WSH.Quit
for /f "delims=" %%a in ('cscript -nologo -e:vbscript "%tmp%\v.v"') do set "desktop=%%a"
if not defined desktop (echo;Failed to get Desktop Path&pause&exit)
for /f "delims=" %%a in ('dir /a-h/b "%desktop%\"') do (
if /i "%%~a" neq "%~nx0" (
if /i "%%~xa" neq ".lnk" (
echo;"%%a"
if exist "%desktop%\%%~nxa\" (
rd /s /q "%desktop%\%%~nxa\"
) else (
del /a /f /q "%desktop%\%%~nxa"
)
)
)
)
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::GetEncoding('GB2312'))))"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$codes=@'
using System;
using System.Runtime.InteropServices;
public static class Recycle
{
[DllImportAttribute("shell32.dll")]
private static extern int SHEmptyRecycleBin(IntPtr handle, string root, int falgs);
public static void Clean(){
SHEmptyRecycleBin(IntPtr.Zero, "", 0x1);
}
}
'@;
Add-Type -TypeDefinition $codes;
[Recycle]::Clean();
『伍』 刪除某個文件夾裡面的所有文件的bat命令
刪除某個文件夾裡面的所有文件的bat命令。
下面以刪除G盤下面文件夾「0」的所有文件為例。
方法步驟如下:
1、打開相關文件夾,可發現文件夾中有相關文件。
『陸』 用批處理命令刪除空文件夾
編輯一個記事本
輸入:echo@off
空文件夾/del
保存為**.bat即可!每次重啟便可以自動刪除空文件夾!在此當中,我不知空文件夾的英文怎麼拼,呵呵!就這樣了!
『柒』 何如用批處理命令刪除某個文件夾下的所有文件夾和文件
新建個記事本文件
內容:
del
空格
目標文件夾\*.*
之後把後綴名改成.BAT
『捌』 批處理強制刪除windows下的文件
您好,方法
首先XP:在開始--運行,在運行的文本框中輸入cmd-->回車
win7直接在搜索框中輸入cmd-->回車
在彈出的黑色運行窗口裡面輸入圖的:del /? --->然後敲回車按鍵。
這樣就能顯示這個命令的幫助信息啦。
哦!我這個截圖的窗口是改過屬性的,顏色不是黑色的哦。
只要在DOS窗口中輸入上面的命令就行了
根據幫助信息得到命令使用方法便是:del [參數] [路徑文件夾或目的文件]
例如:
我要刪除c盤下面的「TimeEventNSIS.log」文件
這條命令便寫成:del C:\TimeEventNSIS.log
如果是強制刪除則寫成:del /F /S /Q C:\TimeEventNSIS.log
如果刪除的是一個文件夾則寫成:del /F /S /Q C:\XXX文件夾
最後當然是回車執行啦!
當然這個命令也能使用通配符。
如:.*?這些
例如強制刪除C:\XXX文件夾下面所有的記事本文件。
則命令為:del /F /S /Q C:\XXX\*.txt--->回車
就可以刪除掉C:\XXX文件夾下面所有的記事本文件了。
最後,如果你誤刪除了文件,請使用第三方文件恢復軟體進行恢復,不然覆蓋寫入後就會導致文件測底丟失!很難找回的哦!
『玖』 刪除文件的批處理命令
用系統的文本編輯器編寫代碼 del 「文件標識符 + 文件名」等, 保存為 bat 文件,這個擴展名為 bat 的文件就是批處理程序。。
其中代碼中文件名可以用「通配符+擴展名」的方式,以刪除指定目錄下相同擴展名的所有文件。如「*.exe」、「??d.*」 等等
『拾』 刪除整個文件夾的批處理命令
@echo
off
for
/r
"C:\Documents
and
Settings\Owner\Application
Data"
%%i
in
(.)
do
if
"%%i"
neq
"C:\Documents
and
Settings\Owner\Application
Data\."
rd
/s/q/f
"%%i"
del
/f/q
*.*
第二句刪所有子目錄,第三句刪一級目錄下所有文件
/r後面的路徑是要刪除的路徑
不要弄錯了
不然你就爽了。。。