【分享】macOS 螢幕截圖進階設定工具 v0.2:支援顯示滑鼠游標、自訂路徑與格式

更新 發佈閱讀 10 分鐘

這則指令我先前曾在 T 客邦分享過 v0.1 版本「文章連結:自訂 macOS 截圖設定終端機指令

最近有朋友問我:「截圖時能不能連同滑鼠游標一起拍進去?」(macOS 預設會隱藏游標)。事實上,這可以透過一條強制開啟的指令來達成: defaults write com.apple.screencapture showsCursor -bool true; killall SystemUIServer

考量到我之前寫的「ScreenshotConfig」腳本尚未支援此項目,決定順手將它升級至 v0.2 版本,並分享給大家。

如何使用?

當你需要修改截圖設定時,直接 Double Click(按兩下) 執行這支 ScreenshotConfig_v0.2.sh 即可。 執行後會出現對話視窗,請依序選擇你想要的設定項目:

選擇儲存截圖的位置

設定截圖後的檔案路徑(預設為桌面)。若有特定專案需求,可指定至專案資料夾,讓這段期間的截圖集中管理;待工作完成後再重設回桌面即可。

vocus|新世代的創作平台

設定截圖格式

支援 png、jpg、pdf、heic。若需保留背景透明度,請務必選擇 png

vocus|新世代的創作平台

設定檔名前綴

自訂檔名開頭。例如設定為「Screenshot」,產出的檔名會像這樣:Screenshot 2026-02-10 14.25.19.png

vocus|新世代的創作平台

選擇是否關閉陰影

擷取單一視窗時,macOS 預設會帶有深色陰影。關閉陰影可讓畫面更清爽,減少排版干擾。

vocus|新世代的創作平台

是否顯示滑鼠游標

本次新增的功能。選擇「顯示游標」對於製作教學圖示非常友善,能更直觀地指引重點。

vocus|新世代的創作平台

複製指令碼

請將下列代碼複製並貼到文字編輯器,另存新檔為 ScreenshotConfig_v0.2.sh

#!/bin/zsh
# ScreenshotConfig_v0.2.sh
# Copyright (c) 2025-2026 Alrin

check_cancel() {
if [[ $? -ne 0 ]] || [[ -z "$1" ]] || [[ "$1" == "false" ]]; then
echo "🚫 使用者已取消設定,程式結束。"
exit 0
fi
}

echo "🔧 開始設定截圖偏好..."

save_path=$(osascript <<EOT
try
set defaultPath to (path to desktop folder) as text
set posixDefaultPath to POSIX path of defaultPath
set thePath to choose folder with prompt "請選擇儲存截圖的位置:" default location POSIX file posixDefaultPath
POSIX path of thePath
on error
return "false"
end try
EOT
)
check_cancel "$save_path"

format=$(osascript <<EOT
try
set theChoice to choose from list {"png", "jpg", "pdf", "heic"} with prompt "請選擇圖片格式:" default items {"png"}
if theChoice is false then return "false"
return item 1 of theChoice
on error
return "false"
end try
EOT
)
check_cancel "$format"

prefix=$(osascript <<EOT
try
set theResponse to display dialog "請輸入檔名前綴:" default answer "Screenshot" buttons {"取消", "確定"} default button "確定"
return text returned of theResponse
on error
return "false"
end try
EOT
)
check_cancel "$prefix"

disable_shadow=$(osascript <<EOT
try
set theChoice to choose from list {"開啟陰影", "關閉陰影"} with prompt "視窗截圖時是否顯示陰影?" default items {"開啟陰影"}
if theChoice is false then return "false"
return item 1 of theChoice
on error
return "false"
end try
EOT
)
check_cancel "$disable_shadow"

show_cursor=$(osascript <<EOT
try
set theChoice to choose from list {"顯示游標", "隱藏游標"} with prompt "截圖時是否包含滑鼠游標?" default items {"顯示游標"}
if theChoice is false then return "false"
return item 1 of theChoice
on error
return "false"
end try
EOT
)
check_cancel "$show_cursor"

echo "📝 正在寫入設定..."

defaults write com.apple.screencapture location "$save_path"
defaults write com.apple.screencapture type "$format"
defaults write com.apple.screencapture name "$prefix"

if [[ "$disable_shadow" == *"關閉陰影"* ]]; then
defaults write com.apple.screencapture disable-shadow -bool true
else
defaults write com.apple.screencapture disable-shadow -bool false
fi

if [[ "$show_cursor" == *"顯示游標"* ]]; then
defaults write com.apple.screencapture showsCursor -bool true
else
defaults write com.apple.screencapture showsCursor -bool false
fi

killall SystemUIServer
killall screencaptureui 2>/dev/null

echo "✅ 所有截圖設定已更新!"
echo "📍 儲存位置:$save_path"
echo "📄 格式:$format"
echo "🖼️ 檔名前綴:$prefix"
echo "🖱️ 游標顯示:$show_cursor"

macOS 上執行 Shell Script 的一些必要設定

指定以「終端機」開啟

由於 .sh 檔案預設可能被識別為文字檔,有兩種執行方式:

  • 手動執行:開啟終端機,將檔案拖入視窗(會自動帶入路徑),按下 Enter。
  • 預設執行(推薦)
    1. 在 Finder 點選該檔案,按下 Command + I 叫出「取得資訊」。
    2. 在「打開檔案的應用程式」下拉選單中,選擇 「工具程式 > 終端機.app」
    3. 點擊下方的 「全部更改⋯」。以後只需雙擊腳本即可自動執行。

不過當你要執行 .sh 文件的時候,你可能還會遇到「隱私權與安全性、指令檔沒有執行權限」這兩個問題。

解決安全性與權限問題

在執行過程中,你可能會遇到以下狀況:

  • 未識別的開發者: macOS 安全機制可能會阻擋執行。請前往「系統設定 > 隱私權與安全性」,找到該腳本並點擊「仍要開啟」。
  • Permission denied(權限不足): 若出現此提示,表示檔案尚無執行權限。請在終端機輸入以下指令(後方請帶入檔案實際路徑): chmod +x ScreenshotConfig_v0.2.sh

最後

這是我眾多自己寫的 Mac 小程式之一,目前努力的在學習 Swift,希望有招一日可以變成真正的開發者。

使用此程式時,請保留上方的版權註記。如果這支工具對你有幫助,歡迎留言互動或透過 vocus 贊助一杯咖啡,這對我是很大的鼓勵!

留言
avatar-img
Publishub
10會員
38內容數
這裡是Publishub,專門寫一些和數位發展趨勢、技術相關,我在這邊分享一些我觀察到的新知,希望你會喜歡~
Publishub的其他內容
2026/01/30
長期以來,AI 算力與 NVIDIA 的 CUDA 核心劃上等號。但是有越來越多的開發者開始擁抱 Mac 用不同以往的電腦來使用 AI 部署,例如最近的 Clawdbot(結合在地工作流的 AI),這是怎麼回事? Apple Silicon 的出現,確實為 RISC(Reduced Instruc
Thumbnail
2026/01/30
長期以來,AI 算力與 NVIDIA 的 CUDA 核心劃上等號。但是有越來越多的開發者開始擁抱 Mac 用不同以往的電腦來使用 AI 部署,例如最近的 Clawdbot(結合在地工作流的 AI),這是怎麼回事? Apple Silicon 的出現,確實為 RISC(Reduced Instruc
Thumbnail
2026/01/25
AI 可以來幫我們寫文章、寫程式、產生圖片、產生影片……當然也可以幫忙設計網頁,所以這篇我要和大家分享如何用 Google Gemini 來幫我們設計、寫出漂亮的網頁。(以後開發前端靠 AI 就好了)🤣 雖然很多架站器也號稱他們有 AI 架站功能,但是那些大部分都是要月租費用的(可能還有主機費用
Thumbnail
2026/01/25
AI 可以來幫我們寫文章、寫程式、產生圖片、產生影片……當然也可以幫忙設計網頁,所以這篇我要和大家分享如何用 Google Gemini 來幫我們設計、寫出漂亮的網頁。(以後開發前端靠 AI 就好了)🤣 雖然很多架站器也號稱他們有 AI 架站功能,但是那些大部分都是要月租費用的(可能還有主機費用
Thumbnail
2026/01/22
這幾年我們常聽到「AI 將導致大規模失業」的預言,但這件事到底何時會發生?還是說,它其實已經發生了? 當 AI 科技每天在我們眼前、耳邊呼嘯而過,你是想努力看清每一個快速閃過的訊號?還是選擇對這些科技充耳不聞——抱著「反正後面還會有更大的浪來推掉這波浪」的心態,靜觀其變? 當科幻成為日常,我們無處
Thumbnail
2026/01/22
這幾年我們常聽到「AI 將導致大規模失業」的預言,但這件事到底何時會發生?還是說,它其實已經發生了? 當 AI 科技每天在我們眼前、耳邊呼嘯而過,你是想努力看清每一個快速閃過的訊號?還是選擇對這些科技充耳不聞——抱著「反正後面還會有更大的浪來推掉這波浪」的心態,靜觀其變? 當科幻成為日常,我們無處
Thumbnail
看更多
你可能也想看
Thumbnail
AI 的出現引發了工程師們對「被取代」的焦慮。本文探討 AI 並非取代工程師,而是賦能「會用 AI 的工程師」,將開發者從繁瑣的語法細節中解放出來,專注於邏輯與創新。AI 已從娛樂工具進化為專業開發夥伴,重塑了開發者的工作流程,從「手刻的工匠」轉變為「指揮 AI 的管理者」。
Thumbnail
AI 的出現引發了工程師們對「被取代」的焦慮。本文探討 AI 並非取代工程師,而是賦能「會用 AI 的工程師」,將開發者從繁瑣的語法細節中解放出來,專注於邏輯與創新。AI 已從娛樂工具進化為專業開發夥伴,重塑了開發者的工作流程,從「手刻的工匠」轉變為「指揮 AI 的管理者」。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
Hi 我是 VK~ 身為上世紀影印機之王的全錄(Xerox),內部有個科技研發機構全錄帕羅奧多研究中心(Xerox PARC),之中的研究與發明幾乎奠定了現代運算領域的發展。 無論是第一台個人電腦、圖形使用者界面(GUI)、滑鼠,或是乙太網路等,都是在 Xerox PARC 誕生的,這也影響著現
Thumbnail
Hi 我是 VK~ 身為上世紀影印機之王的全錄(Xerox),內部有個科技研發機構全錄帕羅奧多研究中心(Xerox PARC),之中的研究與發明幾乎奠定了現代運算領域的發展。 無論是第一台個人電腦、圖形使用者界面(GUI)、滑鼠,或是乙太網路等,都是在 Xerox PARC 誕生的,這也影響著現
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
微服務架構是一種將應用程式拆分為獨立、小型且可獨立部署服務的開發模式。相較於傳統單體應用,微服務具備更高的彈性、擴展性與技術多樣性。
Thumbnail
微服務架構是一種將應用程式拆分為獨立、小型且可獨立部署服務的開發模式。相較於傳統單體應用,微服務具備更高的彈性、擴展性與技術多樣性。
Thumbnail
生成式 AI 與大型語言模型迅速普及,越來越多人希望能在本地端進行 AI 訓練,Nvidia 於 2025 年 10 月正式推出 DGX Spark AI mini-PC ——一款結合 Grace Blackwell 架構的「全球最小 AI 超級電腦」,開啟 AI 本地運算的新時代。
Thumbnail
生成式 AI 與大型語言模型迅速普及,越來越多人希望能在本地端進行 AI 訓練,Nvidia 於 2025 年 10 月正式推出 DGX Spark AI mini-PC ——一款結合 Grace Blackwell 架構的「全球最小 AI 超級電腦」,開啟 AI 本地運算的新時代。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News