由 · 發表於: · 更新於: | 瀏覽數: 11 / 12
IDM是Windows裡很方便的瀏覽器下載工具,但當下載的記錄在日積月累下,逐漸增加,只能透過使用介面選取後再刪除,有沒有自動化的操作方法,在關機時自動清除下載歷史呢?以下是透過PowerShell來達成自動清除下載記錄的方法。
1. 建立IDM-remove-history.ps1
建立清除下載歷史的PowerShell腳本。
$key = '\d+'
Get-ItemProperty 'HKCU:\SOFTWARE\DownloadManager\*' | Where-Object {$_.PSChildName -match $key} | Select-Object PSPath | remove-item -recurse -verbose
邏輯說明:將登錄 \HKEY_CURRENT_USER\Software\DownloadManager\
下所有數字的登錄皆刪除掉。IDM的下載記錄是存放在登錄內,以亂數為名稱。
▼ 執行
powershell IDM-remove-history.ps1
2. PowerShell權限設定
- 執行時若出現
cannot be loaded because running scripts is disabled on this system.
表示沒有PowerShell的執行權限 - 解決方法: 執行
Set-ExecutionPolicy RemoteSigned
以設定為不需要數位簽章就可以執行。。
3. 💡 相關鏈接
💡 解說文章(繁體中文): https://jdev.tw/blog/8847/
💡 Explanation article(English)
💡 解説記事(日本語)
✅參考:TRUE Internet Download Manager IDM download history cleaner. : r/Sharingware
✅ 參考:Windows抹除使用記錄的方法
##
您可能也會有興趣的類似文章
- Windows 11 24H2 取消工作列縮圖預覽的方法 (0則留言, 2025/08/01)
- [Edge#5] 讓MS-Edge自動以IE模式瀏覽特定網站 (0則留言, 2021/07/04)
- Windows的apt-get:Chocolatey,用命令列安裝常用的各式軟體 (0則留言, 2014/01/08)
- 微軟套裝程式管理工具winget預覽版釋出!(Windows Package Manager) (0則留言, 2020/05/27)
- DOS命令使用技巧1:最快把文字檔案貼入剪貼簿的方法 (0則留言, 2010/02/27)
- 用App Launcher建立Windows 7的桌面工具列 (1則留言, 2010/11/11)
- 以系統管理員啟動Windows Terminal的簡單方法:使用gsudo.exe (0則留言, 2020/05/20)
- 視覺化鍵盤工具Keyviz v2.0.0-Alpha2更新 (0則留言, 2024/05/24)
- 使用Inno Setup包裝安裝程式的備忘 (2則留言, 2014/03/21)
- [Windows] 以dir /AL列出磁碟裡的符號連結資料夾或檔案 (0則留言, 2014/06/30)
- 以系統管理員啟動Windows Terminal的3個方法 (0則留言, 2020/01/24)
- 萬用的Windows套件管理工具:UniGetUI─用圖形介面一鍵安裝各式軟體! (0則留言, 2025/03/08)
- [Tools] NirCmd: 免費控制Windows的命令列指令 (1則留言, 2005/08/14)
- [Vista] 符號連結(Symbolic/Soft Link)、永久連結(Hard Link)與連接點(Junction Point) (2則留言, 2008/04/04)
- [Tools] 另一套清除垃圾物件的工具:CCleaner (0則留言, 2005/02/27)