# Windows 終端機入門操作手冊

氛圍開發 (Vibe coding) 越來越夯，也越來越多人想開始使用**終端機**操作超級強大的 AI 開發工具，像是 [Claude Code](https://code.claude.com/docs/zh-TW/overview)、[Codex CLI](https://developers.openai.com/codex/cli/)、[Copilot CLI](https://github.com/features/copilot/cli)、[Gemini CLI](https://geminicli.com/) 都非常厲害，都很值得學習！但我發現許多 Windows 使用者，對於終端機 (Terminal) 或命令列介面都非常陌生，我說的是連「軟體工程師」都可能覺得陌生，更別說是**非工程師背景**的使用者了。這篇文章就是要幫助**從未使用過終端機介面 (命令列介面)** 的 Windows 使用者，順利跨出第一步，開始使用終端機。

![Image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/3f79a1611bef00932552-5d37043c-12f6-4bf2-b6a6-6e712f08eb77.webp)

### 本文適用讀者

-   從未輸入過任何指令
-   僅熟悉滑鼠與視窗操作
-   不具備程式或系統管理背景
-   [AI 程式設計代理人開發全攻略](https://learn.duotify.com/courses/ai-coding-pack) 學員
    -   [OpenAI Codex CLI 代理人開發全攻略](https://learn.duotify.com/courses/codex-cli)
    -   [Claude Code 代理人開發全攻略](https://learn.duotify.com/courses/claude-code)
    -   [Gemini CLI 代理人開發全攻略](https://learn.duotify.com/courses/gemini-cli)
-   [掌握 AI 驅動的終端機：GitHub Copilot CLI 深度實戰](https://learn.duotify.com/courses/copilot-cli) 學員

### 為什麼要使用終端機？

你可能會想：「我用滑鼠點一點就好，為什麼要這麼自虐去背指令？」

這是非常合理的疑問。但事實上，圖形化介面 (GUI) 雖然直覺，卻限制了你的想像力。軟體開發者只能把「最常用」的功能做成按鈕給你按，但**終端機** (Terminal) 卻賦予了你直接與作業系統「對話」的能力。

尤其在 AI 時代，許多強大的開發工具 (如最近爆紅的 [Claude Code](https://code.claude.com/docs/zh-TW/overview) 或其他 AI Agent) 都是**優先為終端機設計的**。為什麼？因為**文字 (Prompt) 就是 AI 的介面**，而在終端機中，一切都是文字。

學會終端機，不只是為了裝酷 (雖然真的很酷)，而是為了讓你在 AI 時代能夠掌握那些「尚未被圖形化」的最新黑科技。這是一條通往高效率的捷徑，而且門檻其實比你想像的低很多！

### 什麼叫做終端機 (Terminal)？

簡單來說，終端機就是一個**讓你可以輸入指令的視窗程式**。在 Windows 上，它早期叫做「命令提示字元 (cmd)」，現在則有更強大的 [Windows Terminal](https://apps.microsoft.com/detail/9n0dx20hk701?hl=zh-TW&gl=TW) 工具。

你可以把它想像成一個「聊天視窗」。平常我們跟朋友聊天用 LINE，輸入文字，對方回應文字；而使用 **終端機**，就是你跟「作業系統」在聊天。你輸入一行指令 (提問)，系統執行並回傳結果 (答覆)。

很多人看到黑底白字的畫面就會感到恐慌，覺得好像隨便打個字電腦就會爆炸。放心，**電腦沒那麼脆弱**。終端機只是一個介面，它本身並不可怕，它只是在等待你下達指令而已。

### 命令列介面 (Command Line Interface, CLI) 是什麼？

這聽起來很學術，但概念其實超級簡單。

-   **GUI (Graphical User Interface)**：圖形化介面。就像去餐廳看「圖片菜單」，你只能點菜單上有的菜，用手指比畫 (滑鼠點擊)。優點是好懂，缺點是彈性低。
-   **CLI (Command Line Interface)**：命令列介面。就像是你直接跟主廚「口頭點餐」。你可以說：「我要一份炒飯，不要蔥，加點辣，飯要炒乾一點。」

CLI 允許你用**精確的文字描述**來告訴電腦要做什麼。在本手冊中，我們即將使用的 PowerShell，就是一種強大的 CLI 環境。當你學會一點點「廚房術語」(指令)，你就能讓電腦發揮出遠超滑鼠點擊的強大威力。

別擔心，我們不會從寫程式開始教，我們會從「如何打開這個對話視窗」開始，一步步帶你體驗這種掌控電腦的快感。

### 一、安裝 Windows Terminal

Windows Terminal 是微軟提供的「終端機視窗程式」，可視為一個**用來開啟 PowerShell 的容器視窗**。

#### 操作步驟

1.  點擊螢幕左下角 **開始功能表**
2.  點擊 **Microsoft Store**
3.  在右上角搜尋欄輸入：`Windows Terminal`
4.  搜尋結果中選擇 **Windows Terminal (發行者：Microsoft)**
5.  點擊 **安裝**
6.  等待下載與安裝完成

完成後，系統中即已具備終端機視窗程式。

### 二、安裝 PowerShell (pwsh)

Windows 內建的舊版 `Windows PowerShell` 已不再建議使用。本手冊使用的是 **新一代 `PowerShell` (pwsh)** 進行講解。

#### 操作步驟

1.  開啟瀏覽器 (Edge / Chrome 皆可)
    
2.  搜尋：`PowerShell 安裝`
    
3.  進入微軟官方 [PowerShell](https://learn.microsoft.com/zh-tw/powershell/scripting/install/install-powershell-on-windows?view=powershell-7.5&WT.mc_id=DT-MVP-4015686) 下載頁面
    
4.  選擇 **安裝 MSI 套件** 的 **最新穩定版** 安裝檔
    
    大部分的人應該都是選擇 `PowerShell-7.5.4-win-x64.msi` (版本號可能會更新，請以官網最新版本為準)
    
5.  下載完成後，雙擊安裝檔
    
6.  全程使用「下一步 / Next」完成安裝
    

安裝完成後，系統即具備 `pwsh` 指令。

### 三、啟動 Windows Terminal 與 PowerShell

#### 啟動 Windows Terminal

1.  點擊 **開始功能表**
2.  輸入：`Windows Terminal`
3.  點擊搜尋結果啟動

畫面將出現一個深色 (或淺色) 的文字視窗。

#### 啟動 PowerShell (pwsh)

1.  在 Windows Terminal 視窗上方，點擊標籤列右側的 **下拉箭頭**
2.  若看到 **PowerShell** 或 **PowerShell (pwsh)**，直接點擊
3.  若未看到，表示 PowerShell 尚未正確安裝，請回到前一節重新確認

成功後，畫面中會出現類似以下提示符號：

```
PS C:\Users\你的使用者名稱>
```

這代表 PowerShell 已啟動完成，你已經可以在終端機中輸入指令了！

### 四、首次執行系統安全設定指令

第一次使用 PowerShell 時，必須調整使用者層級的指令執行權限。

#### 操作說明

1.  使用滑鼠點擊 PowerShell 視窗，使其取得輸入焦點
    
2.  **完整複製以下指令**：
    
    ```powershell
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
    ```
    
3.  在視窗中按下滑鼠右鍵 (即貼上)
    
4.  按下 **Enter 鍵**
    
5.  若畫面詢問是否確認，輸入：`Y`，再按 **Enter**
    

此設定只影響目前登入的使用者，且僅需執行一次。

### 五、體驗幾個最基本的常用指令

以下指令僅用於「理解終端機能做什麼」，不會對系統造成任何變更。

1.  顯示目前所在位置
    
    ```powershell
    pwd
    ```
    
    用途：顯示目前所在的資料夾位置。
    
2.  列出資料夾中的檔案
    
    ```powershell
    ls
    ```
    
    用途：顯示目前資料夾內的檔案與子資料夾清單。
    
3.  切換資料夾
    
    ```powershell
    cd Documents
    ```
    
    用途：進入 Documents (文件) 資料夾。
    
    返回上一層資料夾：
    
    ```powershell
    cd ..
    ```
    
4.  清空畫面顯示 (不會刪資料)
    
    ```powershell
    cls
    ```
    
    用途：清除畫面，僅為視覺整理。
    

### 六、退出終端機模式

終端機不需要「登出」或「關機」指令。

#### 正確退出方式

-   方法一：直接點擊視窗右上角 **X** 關閉
    
-   方法二：在 PowerShell 中輸入：
    
    ```powershell
    exit
    ```
    
    然後按下 **Enter**，視窗關閉即代表終端機工作階段結束。
    

### 結語

終端機不是「工程師專用工具」，而是一種**更精準、可重現、可說明的操作方式**。

完成本手冊後，使用者已具備：

-   啟動終端機的能力
-   執行指令的基本信心
-   理解終端機並非危險介面的認知基礎

後續任何進階工具，皆建立於此基礎之上。
