
一、Win10 內建功能操作
1. 選擇佈景主題 使用 Win10 內建的高對比模式,及選擇對應的佈景主題,請見以下流程: 開始 → 設定 → 輕鬆存取 → 高對比 →「開啟高對比」選擇「開啟」→ 選擇佈景主題 → 白底黑字
Alt + Shift + Printscreen
這組熱鍵既不好記,也看不出使用截圖鍵的邏輯,還不如 二、自訂熱鍵的困難之處
要使用自訂熱鍵取代預設熱鍵,原理就是想辦法模擬按下三、執行佈景檔案
後來想到以前 Win7 似乎已經做過這件事,使用的方法是桌面設定兩個捷徑,一個高對比、一個原佈景,點擊捷徑就會執行佈景檔案,於是試著在 Win10 測試: 1. 儲存原本佈景檔 桌面按右鍵 → 個人化 → 佈景主題
C:\Users\使用者名稱\AppData\Local\Microsoft\Windows\Themes\WFU.theme
在檔案總管直接點擊此檔,就會立即套用該佈景主題。
2. 找出高對比佈景檔
Win10 的所有 4 個高對比佈景檔案路徑如下:
C:\Windows\Resources\Ease of Access Themes

- hcwhite.theme:白底黑字
- hcblack.theme:黑底白字
- 佈景真的有切換,但切換完之後,直接進入系統設定「佈景主題」的畫面...
C:\PATH\TO\THEME\FILE.theme & timeout /t 03 /nobreak > NUL & taskkill /f /im systemsettings.exe
翻成中文的意思就是,執行佈景檔案後,等待 3 秒,再刪除執行中的檔案 - 長一點比較穩妥,但等待時間久,要跟著一起瞎耗時間
- 短一點可能導致 systemsettings.exe 還沒執行,指令找不到檔案刪就結束了
四、切換佈景軟體
1. Winaero Theme Switcher 所以,只能繼續找解決方案,還好找到了國外大神製作的切換佈景工具:- 介紹網頁:How to Change the Theme in Windows 11
- 下載頁面:Download Winaero Theme Switcher
- 下載連結:WinaeroThemeSwitcher.zip

- 下載檔案後解壓縮,裡面有 Win7 及 Win8 資料夾,執行 Win8 裡的檔案
ThemeSwitcher.exe 就行了 - 執行後如上圖,可看到目前使用的佈景(WFU),點擊紅框中的「Apply a theme」,選擇佈景檔案即可套用。
- 不知道佈景檔案路徑的話,請往前找「三、執行佈景檔案」→「2. 找出高對比佈景檔」
themeswitcher.exe "C:\Windows\Resources\Ease of Access Themes\hcwhite.theme"
五、使用 PowerShell 切換高對比模式
所有困難點都解決了,接下來終於可以用 PowerShell 寫指令,切換高對比佈景與原始佈景: 1. PowerShell 檔案內容 開啟記事軟體,貼入以下內容:# 偵測目前佈景
$theme = Get-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes" -Name "CurrentTheme" | Select-Object -ExpandProperty CurrentTheme
# 偵測到高對比白色模式
if ($theme -eq "C:\Windows\...\hcwhite.theme") {
# 則使用預設佈景
& "D:\...\ThemeSwitcher.exe" "C:\...\WFU.theme"
} else {
# 非高對比白色模式 則切換到高對比白色
& "D:\...\ThemeSwitcher.exe" "C:\Windows\...\hcwhite.theme"
}
- 所有程式碼的意思,請見註解文字說明
- 所有紅字參數,請按說明修改成自己的路徑
- hcwhite.theme 請改為自己的高對比佈景檔案路徑
- ThemeSwitcher.exe 請改為自己的檔案路徑
- WFU.theme 請改為自己的原始佈景檔案路徑
powershell -WindowStyle Hidden -NoProfile -ExecutionPolicy Bypass -File "D:\...\highContrast.ps1"
- 紅字參數 highContrast.ps1 請改為自己前面儲存的 ps1 檔名路徑
- 改完後請將此檔副檔名儲存為 .bat,例如
highContrast.bat - 直接點擊此 bat 檔,即可看到高對比佈景切換效果
- 對檔案按右鍵,建立捷徑 → 對捷徑按右鍵即可自訂快速鍵
- 或是也可利用 HotkeyP 這類快速鍵軟體,設定快速鍵來執行此 bat 檔
更多 Windows 相關文章:
沒有留言:
張貼留言注意事項:
◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢」
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。