當前位置:首頁 » 硬碟大全 » 如何清除緩存批處理
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

如何清除緩存批處理

發布時間: 2023-05-18 00:35:34

1. 如何用批處理清理IE圖標緩存與系統圖標緩存

還是顯示圖標的,那麼他的圖標緩存是存

2. Win8如何使用批處理刪除緩存文件


當系統緩存積累到一定的程度就會變成垃圾文件,同時也加重銀簡滾了系統的負擔,拖慢了系統的運行速度,雖然可以通過清理軟體來清除這些緩存文件,但是這里有一個更好的方法,不藉助第三方軟體就可以快速清理系統緩存。
Win8批處理刪除緩存文件的方法:
1、在Windows8桌面上按滑鼠右鍵新建「文本文檔」。
2、復制以下代碼粘貼到記事本內。
@echo off
color 1e
for /r c: %%a in (*.tmp *.chk *.gid *._mp *.old *.bak *.log) do del /f /s /q 「%%a」
for /r c:windowsemp %%a in (*.*) do del /f /s /q 「%%a」
for /r c:windowsPrefetch %%a in (*.*) do del /f /s /q 「%%a」
for /r %userprofile%AppDataLocalTemp %%a in (*.*) do del /f /s /q 「%%a」
for /r 「%localappdata%MicrosoftWindowsTemporary Internet Files」 %%a in (*.*) do del /f /s /q 「%%a」
for /r %localappdata%MicrosoftWindowsHistory %%a in (*.*) do del /f /s /q 「%%a」
for /r %appdata%MicrosoftWindowsCookies %%a in (*.*) do del /f /s /q 「%%a」
for /r %windir%SoftwareDistributionDownload %%a in (*) do del /f /s /q 「%%a」
for /r 「%windir%Downloaded Program Files」 %%a in (*) do del /f /s /q 「%%a」
for /r %windir%System32LogFiles %%a in (*) do del /f /s /q 「%%a」
del /f /s /q %systemdrive%hiberfil.sys
pause
exit
這樣按任意鍵就退出了
3、將「記事本」後綴名改為「.bat」。
4、最後雙擊「.bat」運行文件即可。
只要把上述的代碼復制保存到記事本中,重新命名後運行就可鋒余以達到快速刪咐源除Win8系統緩存文件的效果,這個方法最方便的地方就是不用藉助第三方軟體。

3. Windows 7怎樣創建清理系統圖標緩存的批處理

Windows 7怎樣創建清理系統圖標緩存的批處理步驟:

  1. 滑鼠點擊右者廳談鍵單擊創建「記事本」伏虛;

  2. 將下面的代碼拷貝進記事本裡面去:

    rem 關閉Windows外殼程序explorer
    taskkill /f /im explorer.exe
    rem 清理系統圖標緩存資料庫
    attrib -h -s -r "%userprofile%AppDataLocalIconCache.db"
    del /f "%userprofile%AppDataLocalIconCache.db"
    attrib /s /d -h -s -r "%userprofile%*"
    del /f "%userprofile% humbcache_32.db"
    del /f "%userprofile% humbcache_96.db"
    del /f "%userprofile% humbcache_102.db"
    del /f "%userprofile% humbcache_256.db"
    del /f "%userprofile% humbcache_1024.db"
    del /f "%userprofile% humbcache_idx.db"
    del /f "%userprofile% humbcache_sr.db"
    rem 清理 系統托盤記憶的圖標
    echo yreg delete "HKEY_CLASSES_ROOTLocal " /v IconStreams

    echo yreg delete "HKEY_CLASSES_ROOTLocal
    " /v
    PastIconsStream
    rem 重啟Windows外殼程序explorer
    start explorer

  3. 單擊記事本菜單欄「文件」,在顯示的菜單中點擊「另存為」

    在左側導航窗格中單擊「桌面」,並將文件命名為「清理系統圖標緩存.bat」,單擊「保存」按鈕;如圖:首碰

  4. 雙擊執行生成在桌面上的批處理文件,即可清理系統圖標緩存。

4. 如何用cmd窗口(或者批處理.bat文件)清除串口(serial port)緩存區的數據

貌似CMD下沒有串口相關的命令,得通過編程才能實現

5. Win8如何使用批處理刪除緩存文件

1、在Windows8桌面上按滑鼠右鍵新建「文本文檔」。
2、復制以下代碼粘貼到記事本內。
@echo off
color 1e
for /r c: %%a in (*.tmp *.chk *.gid *._mp *.old *.bak *.log) do del /f /s /q "%%a"
for /r c:windowstemp %%a in (*.*) do del /f /s /q "%%a"
for /r c:windowsPrefetch %%a in (*.*) do del /f /s /q "%%a"
for /r %userprofile%AppDataLocalTemp %%a in (*.*) do del /f /s /q "%%a"
for /r "%localappdata%MicrosoftWindowsTemporary Internet Files" %%a in (*.*) do del /f /s /q "%%a"
for /r %localappdata%MicrosoftWindowsHistory %%a in (*.*) do del /f /s /q "%%a"
for /r %appdata%MicrosoftWindowsCookies %%a in (*.*) do del /f /s /q "%%a"
for /r %windir%SoftwareDistributionDownload %%a in (*) do del /f /s /q "%%a"
for /r "%windir%Downloaded Program Files" %%a in (*) do del /f /s /q "%%a"
for /r %windir%System32LogFiles %%a in (*) do del /f /s /q "%%a"
del /f /s /q %systemdrive%hiberfil.sys
pause & exit
這樣按任意鍵就退出了
3、將「記事本」後綴名改為「.bat」。
4、最後雙擊「.bat」運行文件即可。

6. 怎麼弄個一個批處理文件,刪這個網頁緩存的 要具體的做法

批處理無法衫告刪除干凈

因為賣飢有一些IE緩存是要用的

比如說 類似於「Cookie:administrator」的文件

這類文件是 記錄了 你登陸網路 GOOGLE 126 ====的一些用戶名緩存文件

因為這中塌返些文件 你下次重新登陸的時候 才會有記錄

除了你手動刪除 P處理不能刪除

7. 高分求教,如何製作清除ARP緩存表的批處理文件。急!!

一、把下面語句編成BAT處理文件就可以搞定 @echo off
::讀取本機Mac地址
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M
::讀取本機ip地址
if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I
::綁定本櫻滑慎機IP地址和MAC地址
arp -s %IP% %Mac%
::讀取網關地址
if exist GateIP.txt del GateIP.txt
find "Default Gateway" ipconfig.txt >GateIP.txt
for /f "skip=2 tokens=13" %%G in (GateIP.txt) do set GateIP=%%G
::讀取網關Mac地址
if exist GateMac.txt del GateMac.txt
arp -a %GateIP% >GateMac.txt
for /f "skip=3 tokens=2" %%H in (GateMac.txt) do set GateMac=%%H
::綁定網關Mac和IP
arp -s %GateIP% %GateMac%
arp -s 網關IP 網關MAC
exit

這個批處理要查詢本機的ARP 緩存表,看裡面是不是有網關的IP和MAC,有則能成功

綁定,但是沒有的話就綁不定了!!!不過可以改進一下,達到雙綁的目的,比如

加上arp -s 網關IP 網關MAC一行就可以了。。。

二、這個也不能實現真正意義的雙綁,只能綁定本機IP和MAC

@echo off
for /f "delims=: tokens=2" %%a in (ipconfig /all^|find "Physical Address") do set local_mac=%%a
for /f "delims=: tokens=2" %%a in (ipconfig /all^|find "IP Address") do set local_ip=%%a
for /f "delims=: tokens=2" %%a in (ipconfig /all^|find "Default Gateway") do set gate_ip=%%a
fo* /* %%* in (getmac /nh /s %local_ip%) do set gate_mac=%%a
arp -s %local_ip% %local_mac%
arp -s %gate_ip% %gate_mac% (這個地方有問題,改進中……脊敬)

經測試,此批處理不能綁定網關IP和MAC,只能綁定本機IP和MAC

三、這個還不是很清楚,我要測試才行的,目前所知也能綁定本機IP和MAC

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=2 delims=[]=" %%i in (nbtstat -a %COMPUTERNAME%) do call set local=!local!%%i
for /f "tokens=3" %%i in (netstat -r^|find " 0.0.0.0") do set gm=%%i
for /f "tokens=1,2" %%i in (arp -a %gm%^|find /i /v "inter") do set gate=%%i %%j
arp -s %gate%
arp -s %local%
arp -s 網關IP 網關MAC

這個批處理可以綁定網關IP和MAC,但是還是有缺陷,要讓缺依賴於本機上存在的ARP緩存!

改進方法為在最後加一個arp -s 網關IP和MAC!

四、原理和第一個一樣,只是改進了一點點!

這個P通過ping網關三次得到了網關的MAC其實以上的批都可以通過這個來搞定網關的IP和MAC,

但是如果開機的時候正在發生ARP欺騙的話 這樣你綁的IP和MAC就是錯的,不能上網了。

@echo off
:::::::::::::清除所有的ARP緩存
arp -d
:::::::::::::讀取本地連接配置
ipconfig /all>ipconfig.txt
:::::::::::::讀取內網網關的IP
for /f "tokens=13" %%I in (find "Default Gateway" ipconfig.txt) do set GatewayIP=%%I
::::::::::::ING三次內網網關
ping %GatewayIP% -n 3
:::::::::::::讀取與網關arp緩存
arp -a|find "%GatewayIP%">arp.txt
:::::::::::::讀取網關MAC並綁定
for /f "tokens=1,2" %%I in (find "%GatewayIP%" arp.txt) do if %%I==%GatewayIP% arp -s %%I %%J
:::::::::::::讀取本機的 IP+MAC
for /f "tokens=15" %%i in (find "IP Address" ipconfig.txt) do set ip=%%i
for /f "tokens=12" %%i in (find "Physical Address" ipconfig.txt) do set mac=%%i
:::::::::::::綁定本機的 IP+MAC
arp -s %ip% %mac%
:::::::::::::刪除所有的臨時文件
del ipconfig.txt
del arp.txt
exit

不過這種情況很少,發過來試一下先吧!

以上P可以配合路由上對客戶機的IP和MAC進行綁定實現完全防ARP,只是單綁下面機和網關IP及MAC

8. 怎麼清除dns緩存批處理

相信大家都被這個問題困擾過:伺服器遷移等等 後,修改網站的DNS解析,訪問網站DNS卻久久更換不過來,Ping 站點發現還是修改之前的解析記錄。

解決方法如下:

1、在控制面板--》管理工具--》服務 中 把DNS Client和扒隱埋DHCP client兩個春螞服務組件啟動,而且設置成自動

2、可能是在用攜塌了某些優化軟體優化後這兩個服務禁用了。

3、右鍵我的電腦(控制面板)--服務--找到 DNS Client 和 DHCP Client 右鍵屬性改為自動,啟動即可,推出後重新修復網路

9. 批處理清除IE緩存

打開瀏覽器,點「工具」—〉「管理載入項」那滑清里禁用所有插件,或者你能准確知道沒問題的保留。然後—〉工具—〉宏讓仔INTERNET選項—〉常規頁面—〉刪除cookies—〉刪除文件—〉鉤選刪除所有離線內容—〉確定—〉設置使用的磁碟空間為:2MB確定—〉清除歷史紀錄—〉網頁保存在歷史記錄中的天數:3以下—〉應用確定(我自己蔽汪使用的設置是「0」天)。最後一步:工具—〉INTERNET選項—〉高級—〉恢復瀏覽器默認設置。