- 批次檔和 PowerShell 腳本可讓您在 Windows 11 中自動執行清理、備份、網路連線和維護等操作,而無需付費工具。
- WinScript 讓使用者能夠透過圖形介面輕鬆產生進階腳本,從而在 Windows 10 和 11 中自訂、解除安裝預裝軟體以及調整隱私和效能。
- 一套好的腳本還可以用於審核安全性:使用者、防火牆、服務、RDP、排程任務、BitLocker 或密碼原則。
- 將這些腳本與還原點和最佳實踐結合,可以打造一個更輕量級、更簡潔、更安全、更注重隱私的 Windows 11。

如果你每天都使用電腦,那麼手邊備有一些實用的 Windows 11 腳本,就能讓你省去重複操作的時間,只需點擊幾下滑鼠就能實現所有任務的自動化。即使你不是系統管理員或 PowerShell 專家也沒關係:只需幾個精心準備的文件,你就能優化電腦的效能、系統清理、安全性,甚至隱私保護。
接下來,我們將探討各種工具,從用於清空回收站或刪除臨時檔案的經典批次檔 (.bat),到 WinScript 等更高級的工具,以及專為系統審核、防火牆檢查、關鍵服務和強化 Windows 11 設定而設計的實用程式。所有內容均以清晰易懂的語言進行解釋,方便您複製、修改和高效運行每個腳本。
什麼是批次檔?為什麼它在 Windows 11 中仍然如此有用?
批次檔(.bat 或 .cmd)本質上是一個文字文件,其中包含一個或多個命令,Windows 會自動依序執行這些命令。您無需在命令提示字元中逐個輸入命令,只需將它們寫入一個文件,然後在需要時運行該文件即可。
這類腳本依賴於命令提示字元和 PowerShell,但並不需要高階知識:許多任務只需幾行程式碼即可完成。執行腳本時,系統會開啟一個控制台窗口,處理指令,如果一切正確,則無需進一步確認即可執行操作。
另一個重要的優點是批次檔就像一個輕量級的可執行文件,沒有依賴項:它們不需要第三方應用程序,幾乎可以在任何現代 Windows 系統上運行,而且通常只佔用幾千字節,因此您可以節省幾十甚至幾百個文件而無需擔心空間問題。
需要注意的是,許多腳本在以管理員權限執行時功能更強大,因為這樣可以存取網路、服務、登錄或系統資料夾。如果您自己編寫了腳本或腳本來自可信來源,這當然沒問題;但如果您不清楚每一行程式碼的具體作用,也會增加風險。
如何在 Windows 11 中建立和執行 .bat 文件
在 Windows 11 中建立基本的批次文件,只需要經典的記事本或任何純文字編輯器。過程很簡單,但最好遵循一個簡單的步驟,以避免因低階錯誤而導致腳本崩潰。
第一步是打開文字編輯器,貼上或輸入您想要自動化的命令。這些命令可以是Windows 內部命令(例如 del、rd、ipconfig 等),也可以是外部程式調用,如果您想深入了解高級功能,甚至可以是 PowerShell 呼叫。
內容準備就緒後,將文件儲存為.bat 副檔名(例如 clean_temporaries.bat),並確保編輯器不會在檔案名稱末尾加上 .txt。在記事本中,請務必選擇「所有檔案」作為儲存類型,並輸入包含正確副檔名的完整檔案名稱。
運行程式只需雙擊文件即可,但有一個關鍵區別:如果任務需要存取受保護的系統文件,則需要從上下文選單中選擇「以管理員身份執行」選項。在這種情況下,使用者帳戶控制 (UAC) 會在繼續操作前要求您確認。
請記住,這些文件佔用空間很小,並且在不運行時不會消耗資源,因此您可以根據需要創建任意數量的文件用於不同的任務:清理、備份、網絡、維護……就像擁有您自己的自定義快捷方式面板一樣。
Windows 11 中日常使用的基本腳本
有些腳本值得收藏,因為它們能在幾秒鐘內處理頻繁執行的任務。這些腳本簡單易用,只要路徑配置正確,就非常安全,而且每次需要進行清理或維護時,都能省去你多次點擊操作。
一鍵清空回收站
與其每次都點擊桌面圖示、開啟右鍵選單並確認刪除,不如建立一個小腳本來靜默清空回收站。這通常是透過在 .bat 檔案本身中嵌入 PowerShell 命令來實現的。
典型的流程是:首先,顯示一則資訊性訊息;然後,呼叫 PowerShell 指令強制刪除回收站檔案;最後,顯示另一則訊息,表示該流程已完成。在最後加上一個暫停,可以讓你在視窗關閉前檢查是否有任何錯誤。
刪除臨時系統文件
Windows 11 會在%temp%變數指定的資料夾中累積大量暫存檔案。短期內這不會造成問題,但如果幾週或幾個月過去,這些殘留檔案會在您不知不覺中佔用數 GB 的空間,從而降低 SSD 或內部儲存的運行速度。
透過連結到該路徑的腳本,您可以遞歸地靜默刪除臨時文件,在安全的情況下強制刪除鎖定文件,然後清理所有空子資料夾。完成後,會顯示一則簡單的訊息確認一切就緒。
同時啟動多個應用程式
另一個非常實用的方法是建立一個批次文件,在一天開始時一次打開所有你常用的應用程式:文件資源管理器、主瀏覽器、電子郵件用戶端、程式碼編輯器等等。這樣你就避免了點擊每個圖示或尋找捷徑。
為此,請使用 `start` 命令,後面跟著程式名稱或用引號括起來的完整路徑。您可以添加任意多行;腳本將並行啟動每個應用程序,並在最後顯示類似“應用程式已啟動”的訊息,並稍作停頓,以便您查看是否有任何路徑啟動失敗。
資料夾備份腳本
如果您有一個資料夾,其中包含您不想遺失的文件、照片或項目,那麼建立一個 .bat 檔案來自動將其所有內容備份到另一個位置(例如外部磁碟機、第二個分割區,甚至是網頁資料夾)是非常方便的。
用於執行此類任務的經典命令是 xcopy,它指定來源資料夾、目標資料夾以及一系列參數,例如包含子目錄、隱藏檔案、不提示覆蓋以及保留屬性。只需雙擊一下,即可獲得關鍵目錄的更新副本,而無需手動拖放檔案。
重置本地網路設定
當您的網路連線出現問題且您不知道原因時,一個好的起點是重置您的 IP 位址、續訂 DHCP 租約並清除DNS 快取。每次都透過命令列執行這些操作比較麻煩,因此使用腳本可以節省大量時間。
這類批次檔通常會將多次 ipconfig 呼叫串連起來:一次用於釋放 IP 位址,一次用於續訂 IP 位址,還有一次用於清除已儲存的名稱解析。再加上一條「網路重置」訊息和一個最後的暫停指令,你就能在桌面上隨時擁有一個方便的網路應急工具包了。
快速建立還原點
在執行更複雜的腳本、修改登錄檔或卸載敏感元件之前,最好先建立一個Windows 系統還原點。這樣,如果出現問題,您可以將系統恢復到先前的狀態。
透過在批次檔中呼叫系統管理工具(例如 wmic),您可以在幾秒鐘內建立一個具有自訂名稱的還原點。這種腳本非常適合在執行大量優化或對系統進行重大更改之前運行。
使用批次檔時的風險和最佳實踐
.bat 檔案強大的功能也使其在使用不當時可能帶來諸多麻煩。腳本可以瞬間批量刪除檔案、更改安全設定或修改網絡,而語法錯誤或路徑錯誤都可能導致災難性的後果。
最常見的危險之一在於刪除指令,例如del、erase 或 rd /s /q。當這些命令在未提示確認的情況下靜默使用時,環境變數或路徑的錯誤可能會導致刪除範圍遠遠超出預期,甚至影響您根本不想觸及的資料夾。
第二個主要風險出現在以管理員權限執行腳本時。在這種情況下,任何編寫不佳或惡意的指令都可能影響服務、Windows 註冊表、系統目錄(例如 Windows 或 Program Files)以及進階網路設定。
此外,許多從網路下載的批次檔可能會將惡意操作隱藏在看似無害的程式碼行中。例如,一個聲稱清理臨時檔案的腳本可能會利用這一點下載可執行檔案、開啟連接埠或執行其他不易察覺的 PowerShell 命令。
因此,基本規則很明確:自行編寫腳本或僅使用完全可靠的來源,在運行前逐行檢查,結合頻繁的備份和還原點,如有疑問,請先在測試機器(例如Windows 沙盒)或備用安裝上進行測試。
WinScript:在 Windows 10 和 11 中自動安裝和解除安裝
除了常見的 .bat 檔案之外,還有一些工具可以將自動化提升到一個新的層次。其中最有趣的工具之一是WinScript,這是一個專門用於生成腳本的開源項目,這些腳本可以修改和自訂整個 Windows 10 或 11 系統。
本質上,WinScript 提供了一個與 Windows 11 設定應用程式非常相似的介面,但更著重於進階設定:隱私權、遙測、效能、遊戲、預先安裝應用程式以及您可能想要停用的內建功能。它的設計宗旨是讓您無需手動編寫任何程式碼即可建立自己的自訂腳本。
它的主要優點在於,既可以安裝在系統上使用,也可以作為便攜版本使用,無需在後台運行任何程序,也不會在不需要時佔用系統資源。該應用程式輕巧、免費且開源,因此對那些希望擁有自主控制權但又不想受制於商業解決方案的用戶來說極具吸引力。
開啟 WinScript 後,您會在左側面板看到可以修改的不同設定類別,右側面板則顯示每個類別的特定選項。每個項目旁邊都有一個切換開關,您可以只啟動想要包含在最終腳本中的變更。
由於沒有預先定義的模板,您需要逐一類別進行選擇,以設計一套連貫的更改方案。選擇選項後,WinScript會自動產生腳本,以便稍後在您自己的電腦或其他電腦上執行。
配置完成後,您可以將腳本檔案儲存到磁碟機或其他外部儲存裝置。這樣,您就可以透過一次操作,將完全相同的設定(包括卸載程式、隱私設定和效能調整)套用到任何Windows 10或11系統。
為了方便用戶,該工具還為每個條目提供了簡要說明,讓您了解啟用或停用該設定的具體含義。 WinScript 可讓您移除第三方預先安裝軟體和內建應用程序,調整遙測資料和服務,甚至還能使用其自帶的功能在進行任何更改之前創建還原點——強烈建議使用此功能。
用於審核 Windows 11 安全性的腳本和命令
除了最佳化效能或清理殘留檔案外,腳本也是在 Windows 11 中執行快速安全性稽核的高效方法。只需幾個精心選擇的命令,即可檢查用戶、防火牆、敏感服務、計劃任務以及許多其他關鍵系統點。
這些檢查中最常見的一些重點包括列出本機使用者和管理員、檢查防火牆和Windows Defender的狀態、查看哪些服務會自動啟動、檢查活動的網路連線或檢查事件日誌中的安全事件。
此外,還值得查看BitLocker和密碼原則、使用者帳戶控制 (UAC) 設定、SMBv1 等過時協定的存在情況、從可疑路徑運行的進程以及 PowerShell 執行原則等功能的狀態,這些都表明了腳本平台的嚴格程度。
腳本化稽核的進階方麵包括PowerShell 日誌、開啟的監聽連接埠、DNS 設定、自動執行的排程任務、已安裝軟體清單、特別敏感的服務(例如遠端登錄)、TLS/SSL 設定以及與 Windows 更新相關的事件。
其他關鍵方麵包括遠端桌面 (RDP)設定、自動啟動時載入的檔案(啟動資料夾、運行鍵等)、帳戶鎖定策略、WinRM 狀態(遠端管理)以及偵測臨時路徑中的奇怪可執行文件,這在濫用 Temp 資料夾的威脅中非常常見。
整個檢查過程可以打包成一個或多個 PowerShell 或批次腳本,執行這些腳本後,即可產生包含結果的文字或 CSV 報告。這樣,您可以查看、共享或比較不同時間點的狀態,以確定最近的任何變更是否在安全性配置中引入了意外漏洞。
提升 Windows 11 的記憶體使用率、清除垃圾檔案並加強隱私保護
在某些安裝要求有所放寬的環境中(例如,使用 Rufus 等工具繞過某些硬體檢查),保持系統乾淨、輕量級和安全防護就顯得尤為重要。如果您也使用了多個第三方實用程序,則需要注意功能衝突和副作用。
BleachBit 等工具、設計用於移除預先安裝軟體、隱私模組、停用 Windows 功能的「性感」腳本、O&O ShutUp 等實用程式以及「Christitus Utility」等面板功能強大,但建議將它們與受控批次檔和頻繁的還原點結合使用,以最大限度地降低風險。
在記憶體方面,除了停用後台程式和使用任務結束工具外,建議使用腳本停用不必要的服務,檢查資源密集計畫任務,並調整系統啟動項目。一組用於列出和修改這些元素的簡短命令將有助於釋放記憶體和 CPU 資源。
為了安全地清除殘留文件,您可以將臨時文件和回收站腳本與定期清理下載文件、過期日誌以及某些應用程式會留下大量快取的資料夾相結合。務必謹慎操作,並確保不要刪除仍在使用的活動會話資料或設定。
如果關注點在於隱私,關鍵在於審查遙測資料、應用程式權限、向雲端發送資料的服務以及支援遠端管理或過度共享的元件。這時,像 O&O ShutUp 或 WinScript 這樣的圖形化工具以及能夠修改群組原則、登錄項目和隱藏內部選項的 PowerShell 腳本就派上了用場。
最後,就純粹的安全性而言,建議妥善加強防火牆,強化 Windows Defender(或其他防毒軟體)的保護,確保 RDP 安全,檢查開放端口,限制 SMBv1 連接,並強化 PowerShell 執行策略。一套旨在加固攻擊面的腳本對於暴露在不受信任網路中的系統至關重要。
擁有一系列精心設計的 Windows 11 腳本,以及 WinScript 等工具和專注於隱私和清理的實用程序,可以將標準系統(即使是按照寬鬆要求安裝的系統)轉變為高度精細的環境:速度更快、垃圾更少、更能抵禦威脅,最重要的是,可以根據您的工作流程進行定制,而無需一遍又一遍地重複相同的操作又一遍地重複相同的操作。