| 書名: | 自動化程序控制 (1版) | |||
| 作者: | SMITH | |||
| 譯者: | 陳榮輝 | |||
| 版次: | 1 | |||
| ISBN: | 9789575842765 | |||
| 出版社: | 高立 | |||
|
#工程
#電子與電機 #控制系統 #自動化與機器人技術 |
||||
【中文翻譯書】 書名:自動化程序控制 原文書名:Principles and Practice of Automatic Process Control 作者:SMITH 翻譯:陳榮輝 出版社:高立 出版日期:1995/02/10 ISBN:9789575842765
還沒有人留下心得,快來搶頭香!
為您推薦
類似書籍推薦給您
【簡介】 輕鬆掌握RPA!將辦公室的電子作業自動流程化! 第二版將附錄update至ChatGPT-5! 無需撰寫程式碼、節省寶貴時間、減少人為錯誤 提升整體營運力、兼顧雲端版和桌面版、巧妙搭配ChatGPT 可以任意自訂流程將「Excel操作」、「SQL資料處理」、「Web應用」、「資料夾處理」等一連串作業輕鬆自動化! ✪可下載本書範例檔案✪ ★全盤掌握RPA:機器人流程自動化的基礎知識、優勢與應用案例。 ★Power Automate新手入門:基本操作與桌面流程的設置。 ★自動化範例實作導引:解析檔案管理及Excel工作表、活頁簿等操作。 ★結合SQL進行資料處理:Power Automate結合SQL指令進行資料處理。 ★生活應用自動化實例:操控應用程式、OCR文字及影像識別、PDF分類動作、LINE群發訊息。 ★網頁應用自動化實例:網路爬蟲、螢幕擷取、爬取表格資料、整合Web服務與ChatGPT API。 ★豐富學習資源:包含官方學習資源、社群論壇和YouTube頻道等。 ★AI工具輔助:ChatGPT 5功能精華及提示詞基本功。 本書為讀者提供了全面且實用的RPA(機器人流程自動化)與Power Automate學習指南。從基礎入門到進階應用,囊括了RPA的各個面向,並透過豐富的實作範例展示如何將這些技術應用於工作與日常生活。無論您是初學者還是尋求技能提升的專業人士,本書將為您提供所需的知識與技巧,幫助您在數位轉型的趨勢中站穩腳步。 每一頁、每一章,都是筆者精心規劃的結晶,希望透過這些文字與範例,不僅僅傳遞知識,更能激發您對自動化潛能的探索熱情。我們相信,技術的學習應該是輕鬆而愉悅的。本書精彩內容如下: ☛初探機器人流程自動化RPA ☛Power Automate的基礎 ☛第一次Power Automate自動化就上手 ☛桌面流程必懂的基礎知識 ☛檔案與資料夾自動化操作 ☛自動化操作Excel工作表 ☛自動化操作Excel活頁簿 ☛在Power Automate結合SQL進行資料處理 ☛生活應用自動化實例 ☛網頁應用自動化實例 ☛Power Automate雲端版的網路服務 ☛Power Automate學習資源 ☛ChatGPT 5聊天機器人與提示詞基本功 【目錄】 第1章/初探機器人流程自動化 RPA 1-1 認識機器人流程自動化 1-2 RPA 優點與應用案例 1-2-1 RPA 的優點 1-2-2 RPA 應用案例 1-3 RPA 的風險與挑戰 1-3-1 技術層面的挑戰 1-3-2 管理層面的挑戰 1-3-3 戰略層面的挑戰 第2章/Power Automate 的基礎 2-1 Power Automate 簡介與主要版本 2-1-1 什麼是 Power Automate 2-1-2 Power Automate Desktop 2-1-3 Power Automate 雲端版與桌面版差異 2-2 Power Automate 和其他自動化工具的不同 2-2-1 深度整合 Office 365 2-2-2 無程式碼 / 低程式碼的流程建構 2-2-3 豐富的連接器生態系統 2-3 Power Automate 的特色與效益 2-3-1 Power Automate 的特色 2-3-2 Power Automate 的實際效益 2-4 Power Automate 桌面版下載與安裝 2-4-1 下載 Power Automate 桌面版 2-4-2 安裝 Power Automate 桌面版 第3章/第一次 Power Automate 自動化就上手 3-1 桌面流程的組成—動作與順序 3-1-1 動作的種類與應用 3-1-2 動作的配置與調整 3-1-3 順序的重要性與邏輯設計 3-2 建立第一個 Power Automate 桌面流程 3-2-1 啟動 Power Automate 3-2-2 建立第一個桌面流程 3-3 Power Automate 桌面版介面導覽 3-3-1 桌面流程管理工具 3-3-2 桌面流程設計工具 3-4 將流程以文字型態備存與匯入 3-4-1 匯出 Power Automate 桌面流程 3-4-2 匯入 Power Automate 桌面流程 3-5 桌面流程的控制與管理 3-5-1 建立子流程 3-5-2 執行子流程 第4章/桌面流程必懂的基礎知識 4-1 認識Power Automate 的「動作」 4-1-1 動作的定義與類型 4-1-2 動作的進階應用 4-2 Power Automate 變數意義與建立 4-2-1 變數的名稱與字面值 4-2-2 建立流程變數 4-3 變數的資料型態與型態轉換 4-3-1 變數的資料型態 4-3-2 變數的屬性 4-3-3 資料型態的轉換 4-4 初探運算式與運算子 4-4-1 運算式的組成與用途 4-4-2 認識 Power Automate 運算子 4-5 條件動作 4-5-1 單選條件 4-5-2 二選一條件 4-5-3 多選一條件 4-6 計數迴圈動作 4-7 For each 走訪清單動作 4-8 為流程動作加上註解 4-9 流程動作的複製與刪除 4-9-1 流程動作的複製 4-9-2 流程動作的刪除 4-10 變更流程動作的順序 4-11 判讀錯誤訊息與警告資訊 4-12 流程控制的除錯技巧 第5章/檔案與資料夾自動化操作 5-1 取得指定目錄的檔案與資料夾清單 5-2 檔案重新命名並移動到新建資料夾 5-3 檔案複製與刪除 5-4 批次作業與檔案壓縮/ 解壓縮 5-4-1 批次更名與移動 5-4-2 檔案壓縮與解壓縮 5-5 文字檔案的讀取與寫入 5-6 取得檔案路徑資訊 5-7 檔案快速分類整理 5-8 日期 / 時間自動化處理動作 5-8-1 以指定格式顯示目前的日期與時間 5-8-2 自動化來取得兩個日期的時間差 第6章/自動化操作 Excel 工作表 6-1 認識 Power Automate「Excel」分類的動作 6-2 自動建立 Excel 檔案 6-2-1 用資料表建立 Excel 檔案 6-2-2 用 CSV 檔案建立 Excel 檔案 6-3 Excel 欄(列)自動化操作 6-3-1 新增整列(或整欄)資料 6-3-2 自動修改 Excel 中的資料 6-3-3 自動刪除欄(列) 6-4 Excel 儲存格自動化操作 6-4-1 讀取資料 6-5 自動化 Excel 工作表資料運算 6-6 自動化 Excel 工作表資料統計 6-7 自動化 Excel 工作表資料篩選 第7章/自動化操作 Excel 活頁簿 7-1 整理多個活頁簿資料 7-2 將單一活頁簿的工作表分割成不同活頁簿 7-3 合併同一活頁簿多個工作表 7-4 合併指定目錄下的所有活頁簿 7-5 自動彙整合併多個 Excel 活頁簿資料 第8章/在 Power Automate 結合 SQL 進行資料處理 8-1 認識 SQL 語言的基礎 8-1-1 SQL 基本指令 8-1-2 SQL 線上學習資源 8-2 用 Power Automate 桌面流程執行 SQL 指令 8-2-1 用 SQL 查詢工作表全部資料 8-2-2 用 SQL 查詢特定條件的資料 8-2-3 遞增及遞減排序 8-3 用 SQL 指令進行 Excel 資料處理 8-3-1 新增記錄 8-3-2 編輯與更新記錄 8-3-3 處理遺漏值 8-4 用 SQL 指令在 Excel 進行資料篩選 8-4-1 檢查欄位沒有重複值 8-4-2 使用 IN 運算子來篩選欄位清單的資料 8-4-3 使用 NOT 運算子來取出不符合條件的記錄資料 8-4-4 使用 BETWEEN/AND 資料範圍運算子 8-4-5 檢查工作表沒有重複記錄 8-4-6 資料篩選桌面流程範例 8-5 用 SQL 指令在 Excel 進行群組查詢 8-5-1 群組查詢綜合範例一 8-5-2 群組查詢綜合範例二 8-6 用 SQL 指令在 Excel 進行子查詢 8-7 用 SQL 指令在 Excel 進行聯集查詢 8-8 用 SQL 指令在 Excel 進行INNER JOIN 合併查詢 第9章/生活應用自動化實例 9-1 自動化操控 Windows 應用程式 9-2 自動化操作 OCR 文字識別 9-3 桌面流程的「PDF」的分類動作 9-3-1 擷取 PDF 文字、資料表與影像 9-3-2 分割 PDF 檔案的頁面 9-3-3 合併 PDF 檔案的頁面 9-4 將 Word 檔自動轉換成 PDF 9-5 LINE 自動化群發訊息 9-5-1 LINE Notify 免費推播服務功能簡介 9-5-2 申請 LINE Notify 的存取權杖 9-5-3 利用 Power Automate 自動將訊息傳送到 LINE 群組 第10章/網頁應用自動化實例 10-1 操作網頁前的準備工作 10-1-1 認識網路爬蟲 10-1-2 網址解析與網頁擷取 10-2 網路爬蟲擷取 Web 網頁資料 10-3 網頁畫面自動化螢幕擷取 10-4 爬取指定分頁的 HTML 表格資料 10-5 下載 CSV 檔和寫入 Excel 10-6 Web 服務與 ChatGPT API 10-6-1 取得 OpenAI API 金鑰 10-6-2 在 Power Automate 整合 ChatGPT API 實例 第11章/Power Automate 雲端版的網路服務 11-1 Power Automate 桌面版與雲端版 11-1-1 認識 Power Automate 雲端版特色與功能 11-1-2 比較 Power Automate 桌面版和雲端版的異同 11-1-3 認識 Power Platform 的核心工具 11-1-4 自動化流程的三種類型 11-2 使用 Power Automate 雲端版 11-2-1 Power Automate 雲端版的使用資格 11-2-2 Power Automate 雲端版的收費方案 11-3 建立您的 Power Automate 雲端流程 11-3-1 第一次建立 Power Automate 雲端流程就上手 11-3-2 建立雲端流程詳細的步驟和指導 11-4 認識建立流程的三種方式 11-4-1 從空白開始 11-4-2 從範本開始 11-4-3 從連接器開始 第12章/Power Automate 學習資源 12-1 官網學習資源 12-1-1 官方文件與訓練課程 12-1-2 學習目錄與活動 12-1-3 自動化流程與機器人流程自動化(RPA) 12-1-4 實際教學與示範影片 12-2 社群論壇學習資源 12-2-1 整合與能力交流 12-2-2 社群連結與教學影片 12-2-3 線上研討會與影片庫 12-2-4 自定義流程的分享 12-2-5 社群活動最新動態 12-2-6 問答活動(AMA) 12-2-7 社群部落格 12-3 YouTube 學習資源 12-3-1 官方 YouTube 頻道 12-3-2 綜合學習頻道 12-3-3 小技巧分享 附錄A 認識ChatGPT 聊天機器人—以GPT-5為例 A-1 ChatGPT解析:概述與工作原理 A-1-1 ChatGPT使用的AI技術 A-1-2 ChatGPT的運作原理 A-2 掌握ChatGPT 5 的優勢與限制 A-2-1 ChatGPT 5的優點 A-2-2 ChatGPT 5的限制和缺點 A-3 註冊免費ChatGPT帳號 A-3-1 初探ChatGPT 5模型功能選單 A-3-2 第一次與AI 機器人對話就上手 A-3-3 更換新的機器人 A-3-4 登出ChatGPT A-3-5 ChatGPT 5 各種使用方案與價格 A-4 初探ChatGPT 5全新介面 A-4-1 側邊欄 A-4-2 關閉側邊欄/開啟側邊欄 A-4-3 搜尋交談 A-4-4 新聊天 A-4-5 顯示及切換模型 A-5 提示詞重要原則基本功 A-5-1 基本功1:以專家角色扮演來提高提示精確度 A-5-2 基本功2:確定您的問題是明確的 A-5-3 基本功3:避免開放式或過寬的提示 A-5-4 基本功4:適當的上下文和背景 A-5-5 基本功5:避免使用模糊或歧義性的詞語 A-5-6 基本功6:避免使用模糊的形容詞和副詞 A-5-7 基本功7:避免使用多義詞 A-5-8 基本功8:避免使用難以理解的縮寫和術語 A-5-9 基本功9:適當使用同義詞 A-5-10 基本功10:適當的格式和語法 A-5-11 基本功11:協助整理大量資訊 A-5-12 基本功12:拆解問題、追問 A-5-13 基本功13:三層結構:目的、輸入資料及設定輸出 A-5-14 基本功14:三層結構:指派角色、輸入資料、設定輸出範本 A-5-15 基本功15:適當區分不同角色對話串
類似書籍推薦給您
【簡介】 自動化測試一本就懂!學會真正落實自動化測試 掌握實踐方法及未來趨勢,提升實作技能 全方位帶你了解真實專案的專業自動化測試 【專業推薦】 無論你是手動測試工程師、自動化工程師,或是測試團隊管理者,都能在本書中找到能立即帶回工作場域的觀點、方法與解題思維。相信只要願意投入閱讀,一定能從中獲得推動品質升級的力量! ─ 江仁豪,SHOPLINE Head of Quality Assurance | OnedaySoftware 創辦人 本書絕不僅是工具教學,更是一套讓讀者成為高價值自動化測試工程師的實戰指南。我最喜歡每個章節中的「實務經驗實話說」,彷彿能看見Max在現場教學,與你討論他過去面臨的挑戰與解法。 ─ 彭師孝,91APP 產品發展處 產品品質部 資深經理 整本書章節脈絡清晰、節奏穩健,手把手帶領讀者逐步建構完整的自動化測試技術堆疊,是一本含金量極高的「自動化測試完全手冊」。建議別錯過任何一章,現在就捲起袖子跟著Max老師開始動手學吧! ─ 李信杰,國立成功大學 資訊工程學系副教授 【內容簡介】 ♚學習最佳測試:了解技術選擇、實踐方案及完整架構 ♚提升專業技術:打造從基礎語法到跨平台的完整能力 ♚拆解實務案例:了解真實場景如何打造及運作 ♚展望未來測試:分享AI應用與自動化測試挑戰 本書改編自第16屆iThome鐵人賽DevOps組佳作系列文章《建立應用程式UI自動化測試:以Robot Framework為例》。在快速迭代的軟體世界,自動化成為確保品質的高效方法之一。 本書是一本帶領讀者從入門邁向專業的自動化測試指南,從最初的觀念建立開始,帶大家理解自動化為何重要、何時該導入,並從Robot Framework進階技巧逐步延伸到Web與App跨平台自動化、測試報告整合、CI/CD,以及利用雲端裝置平台進行測試內容,以清楚的流程與大量的實務範例串連,協助讀者從基礎語法一路掌握跨平台的完整自動化能力,打造一套真正能落實的自動化測試體系。 作者在實務上多次負責規劃測試架構、重構測試流程、整合CI/CD與搭建跨平台自動化體系。本書將這些親身經歷過的實作成果與思考脈絡整理成系統化內容,透過案例示範與詳細步驟,帶領讀者在真實專案中落實自動化測試。 【目標讀者】 ✪想踏入⾃動化測試領域的初⼼者。 ✪想要參考其他框架範例的軟體測試⼈員。 ✪想知道測試工程師的思維的軟體開發者。 ✪想瞭解如何落實自動化測試的學⽣及職場轉型者。 【目錄】 |Chapter 01| 關於自動化測試 1.1 品質與測試的關係 1.2 關於自動化測試 1.3 自動化測試的ROI:如何衡量投資回報 1.4 小結 |Chapter 02| Robot Framework基礎 2.1 什麼是Robot Framework 2.2 安裝Robot Framework及設定開發環境 2.3 Robot Framework核心概念 2.4 Robot Framework變數 2.5 Robot Framework控制結構 2.6 斷言(Assertion) 2.7 跳脫(Escaping) 2.8 小結 |Chapter 03| Robot Framework進階應用 3.1 Robot Framework自定義Python keyword 3.2 Robot Framework Listeners 3.3 重新執行失敗的測試 3.4 執行平行測試 3.5 小結 |Chapter 04| 測試報告 4.1 為什麼我們需要測試報告 4.2 Robot Framework內建測試報告 4.3 與Allure整合來提升測試報告可讀性 4.4 與Robot Framework Metrics整合 4.5 與Robot Framework Dashboard整合 4.6 小結 |Chapter 05| 結合Playwright進行Web自動化測試 5.1 認識Playwright 5.2 Playwright環境設定 5.3 Robot Framework Browser(Playwright)三件套 5.4 網頁定位元件小技巧 5.5 Playwright進行Web自動化測試 5.6 建立高品質自動化測試專案架構 |Chapter 06| 結合Appium進行App自動化測試 6.1 認識Appium 6.2 Appium Android開發環境安裝 6.3 Appium Inspector安裝及操作介紹 6.4 Appium Session Capabilities介紹 6.5 App自動化測試定位元件方式 6.6 Appium iOS開發環境安裝 6.7 Appium進行App自動化測試 6.8 建立高品質自動化測試專案架構 |Chapter 07| 將自動化測試導入CI/CD流程中 7.1 什麼是CI/CD 7.2 Github Actions 7.3 自行架設GitHub Self-hosted Runners 7.4 GitHub Actions Secrets 7.5 將測試Robot Framework Playwright與GitHub Actions整合 |Chapter 08| 提升App測試效率:裝置農場 8.1 裝置農場(Device Farm) 8.2 雲端裝置平台:BrowserStack 8.3 開源裝置平台:Appium Device Farm |Chapter 09| 軟體自動化測試趨勢以及AI在測試領域的應用
類似書籍推薦給您
【簡介】 * * 率先掌握ChatGPT 5.2最新應用!* * 6大超級AI工具Napkin、Deep Research、Perplexity、Felo、NotebookLM、Claude全面實戰! 不是更努力,而是更聰明地用 AI!當 AI 成為你的第二大腦,企劃更快、報告更清晰、簡報更具說服力。 本書從實務需求出發,提供清晰可複製的操作方法,讓你立即把 AI 用出成果。 * 精準提問 × 高效溝通:迅速讓 AI 聽懂你的需求 從提問框架到常見錯誤示範,帶你建構「像專家一樣與 AI 對話」的能力。企劃、寫作、簡報、報告一次到位。 * 23 種職場情境 × 全方位生活應用 完整覆蓋職場七大任務:寫作、行政、溝通、會議、學習、企劃、開發;更延伸到旅遊規劃、健康管理、食譜生成、生活整理、家庭理財與學習計畫。無論是辦公日或周末,AI 都能派上用場。 * 6 大超級AI工具組合技 從「找資料 → 摘要 → 圖表 → 簡報」一次串起,讓你更快做出決策分析、專案提案,甚至旅遊路線與比價清單也能一鍵搞定。 * 圖像全能升級:生成 × 理解 × 推理一次掌握 海報、角色、貼圖、數據圖全都能AI自動產生。無論用在商業簡報、社群創作或產品素材,內容立刻更吸睛、更專業。 * 專屬 GPT 助理 × 零代碼 Chat BI:打造你的智慧工作流 只要把文件、流程、資料餵給AI,就能建立專屬知識庫、個人助理與團隊協作流程。不會SQL也能做出專業儀表板,輕鬆實現資料視覺化。 【超值加贈】 電子化範例與提示詞索引:一鍵複製,快速實戰 最熱門應用趨勢:Comet AI瀏覽器完整教學影片 【目錄】 chapter 1 準備開始,迎接後 ChatGPT 時代 1.1 為什麼要學會使用 ChatGPT? 1.2 ChatGPT 能力大盤點 1.3 ChatGPT 操作環境簡介 1.4 初步體驗:從錯誤中學習提問的關鍵 1.5 提問心法:掌握超越一般使用者的祕訣 1.6 CRISPE 提示框架:系統化打造高效提示詞的實用指南 1.7 ChatGPT 5.2 模型介紹與應用實作 chapter 2 ChatGPT x 生產力:23 種最實用的 AI 上手情境 【AI 寫作與內容創作:高效輸出、靈感不斷】 從文案、報告到創意寫作,讓 ChatGPT 成為你最得力的內容助手,寫得更快也更好。 2.1 語法精修術:寫得更準更專業 2.2 文章快整術:條理清晰一鍵搞定 2.3 求才吸睛術:打造有魅力的職缺文案 2.4 摘要快手:一眼抓重點不費力 2.5 創意火花機:靈感不斷電 2.6 長篇寫作不卡關! Canvas 陪你一起寫到好 【職場實務與效率加乘:行政、溝通、會議一次搞定】 處理繁瑣日常事務、強化對內對外溝通,讓 AI 協助你快速完成工作重點,解放寶貴時間。 2.7 客服回應強化:快速生成親切專業的回覆 2.8 AI 小秘書:行政大小事交給它 2.9 隔空取物術:從文字自動抓出資訊 2.10 會議神助手:自動總結精準不漏 2.11 AI 時間管家:幫你規劃與提醒 2.12 管理模型應用王:快速套用解難題 【學習、職涯與企劃力強化:專業成長的 AI 協助者】 從學習吸收、面試題庫到商業企劃,ChatGPT 協助你快速掌握新知並展現專業價值。 2.13 面試神助攻:產出精準又專業的試題 2.14 學習加速器:快速吸收新知 2.15 市場雷達:快速看懂趨勢 2.16 數學大師:解題、說明一次搞懂 2.17 問什麼都會:萬事通 AI 快答 2.18 商模啟動器:打造創新商業企劃 2.19 創業幫手:草擬事業計畫不求人 2.20 教學文件神器:自動產生教案與說明 【資料處理與開發應用:從資料輸入到實作開發】 結合數據搬運、自動化應用與程式開發實戰,透過 Canvas 與提示詞應用,讓 AI 成為你技術工作的得力助手。 2.21 Excel 搬運工:一鍵轉進資料庫 2.22 一句制勝:最強提示詞應用精選 2.23 程式開發不費力!Canvas 幫你寫幫你跑即時看 chapter 3 AI 圖像創作全攻略:從入門到大師的圖像生成祕笈 3.1 創作力全面爆發:10 種圖像應用風格一次學會 3.2 快速上手必學 8 招:圖像生成新手技巧速成班 3.3 進階實戰練習:7 個創意圖像處理範例 3.4 高顏值圖像創作法:打造專屬人物角色的關鍵技巧 3.5 專業級模版大全:一鍵套用各式創作場景 3.6 大師級模版應用:解構高手的提示詞寫法 3.7 超狂升級!AI 圖像新玩法大公開 chapter 4 ChatGPT 圖像理解實際操演 4.1 看圖就能煮!從美食照片生成完整食譜 4.2 設計秒變程式!自動把UI 草圖變前端碼 4.3 掃圖秒取文字!擷取圖片中的文字資訊 4.4 股票圖也看得懂!解讀技術線型圖與趨勢 4.5 統計圖不再難!解說圖表數據的含義 4.6 圖像推理神器!像福爾摩斯般看圖辦案 4.7 掌握時尚脈動!解讀穿搭風格與建議 4.8 讀圖說地理!看出地景背後的歷史意涵 4.9 一圖看出門道!解讀物件的背景與故事 4.10 破解迷宮任務!找出最短解法並標出路徑 chapter 5 Chat BI 上線!用 ChatGPT 開啟零代碼數據分析新體驗 5.1 零代碼數據分析來了!你準備好 Chat BI 了嗎? 5.2 小試身手!立即啟動你的第一份數據分析 5.3 房地產數據這樣玩!AI 幫你加值再利用 5.4 一句話搞定銷售報告!行銷分析不求人 5.5 財報也能讀得懂!用 Chat BI 做出專業財務分析 chapter 6 打造你的專屬 AI 助理!GPTs 應用解析與實作指南 6.1 GPTs 商城介紹 6.2 最優質的流程圖 GPT:異想天開的圖表 Whimsical Diagrams 6.3 助你輕鬆完成論文的 2 個 GPT 6.4 教你打造專屬 GPT:企業級知識庫 6.5 結語 chapter 7 AI 助攻!六大職場外掛神器提升效率與創造力 7.1 視覺化溝通神器:Napkin AI 文字秒變圖表 7.2 深度研究助手:ChatGPT Deep Research 快速產出專業報告 7.3 產出研究等級報告的專家:Perplexity.ai 7.4 超級 AI 工具:Felo.ai 全球多語言搜尋與簡報神器 7.5 AI 智慧筆記大師:NotebookLM 讓你的資料變知識庫 7.6 全能 AI 助手:Claude 協助創意發想與程式開發
類似書籍推薦給您
【簡介】 你可以運用PowerShell命令稿,將Windows、Linux與macOS上幾乎所有管理任務予以自動化。本書將帶你循序學會這一切!只需27個可以在午餐時間讀完的精簡課程,你就會學到如何建立、組織、測試和分享命令稿與工具,為你的日常工作節省無數個小時。這是專為 PowerShell 自動化與工具建置打造的實作指南,且內容已更新至新版 PowerShell。這本經典暢銷書將帶你學會如何撰寫高效命令稿、找出並清除臭蟲、同時將工具編排成程式庫。在學習過程中,你還能獲得管理與強化 Linux、macOS 系統安全的實用祕訣。內容包括: ◎設置穩定可靠的命令稿撰寫環境 ◎設計函式與命令稿 ◎有效地運用管道 ◎分享及公布命令稿 適合具備 PowerShell 基礎到中階程度的讀者。業界專家 誠摯推薦!!-----------------------------------------「最佳入門讀物!從建立管道、Pester 測試到數位簽章,內容面面俱到!」 —— Chrissy LeMaire,Microsoft MVP、《dbatools》作者「一本傑出的指南!更新至 PowerShell 7真的大有必要,而且做得非常好。」 —— Joe Houghes,Microsoft MVP,Pure Storage「每一篇都淺顯易懂,並在前一篇的基礎上循序深入。我推薦這本書給所有使用 PowerShell 的人!」 —— Steven Judd,Tenstreet「當你想從單純執行指令,進階成為能撰寫命令稿時,本書就是你最理想的下一步!」 —— Glen Thompson,Mainfreight【目錄】 【Part 1】 1 在開始之前 1.1 何謂打造工具? 1.2 這本書適合你嗎? 1.3 你需要為閱讀本書準備些什麼 1.4 如何利用這本書 1.5 期待 1.6 如何尋求協助 總結2 設置你的指令稿撰寫環境 2.1 作業系統 2.2 PowerShell 2.3 管理權限與執行策略 2.4 命令稿編輯器 2.5 我們的實驗用環境 2.6 範例程式碼 2.7 輪到你練習了 總結3 PowerShell 會做什麼? 3.1 一種工具做一件事 3.2 為工具取個名字 3.3 為參數命名 3.4 產生輸出 3.5 不要只做假設 3.6 避免創意 總結4 回顧:參數綁定與 PowerShell 管道 4.1 作業系統 4.2 奧妙都在參數裡 4.3 管道:ByValue 4.4 ByPropertyName 總結5 命令稿撰寫語言:速成課程 5.1 比較 5.2 If 結構 5.3 ForEach 結構 5.4 Switch 結構 5.5 Do/While 結構 5.6 For 結構 5.7 Break 總結6 撰寫命令稿的多種形式(以及該用哪一種) 6.1 工具與控制器的對比 6.2 工具的思維 6.3 控制器的思維 6.4 工具與控制器的比較 6.5 一些實際的例子 6.6 更進一步的控制 6.7 實驗 總結7 命令稿與安全性 7.1 安全至上 7.2 執行策略 7.3 PowerShell 並非預設執行的應用程式 7.4 執行命令稿 7.5 建議 總結【Part 2】 8 永遠先從設計著手 8.1 只做一件事的工具 8.2 工具是可以測試的 8.3 工具是有彈性的 8.4 工具看起來要像原生的 8.5 舉個例子 8.6 輪到你練習了 總結9 避免臭蟲:先從指令著手 9.1 你需要執行什麼 9.2 分解它、正確地執行 9.3 執行指令並深入鑽研 9.4 過程很重要 9.5 知道自己需要的 9.6 輪到你練習了 總結10 建構基本函式與命令稿模組 10.1 從基本函式開始 10.3 先決條件檢查 10.4 執行指令 10.5 輪到你練習了 總結11 進階函式入門 11.1 關於 CmdletBinding 和常用參數 11.2 輪到你練習了 總結12 物件:最佳的輸出類型 12.1 組合資訊 12.2 建構並發表輸出 12.3 快速測試 12.4 物件替代品 12.5 補充物件 12.6 輪到你練習了 總結13 運用所有的串流 13.1 瞭解七種輸出串流 13.2 添加詳盡及警示輸出 13.3 用 -Verbose 增加作為 13.4 資訊輸出 13.5 輪到你練習了 總結14 簡易說明:製作註解 14.1 說明要放在哪裡 14.2 起手式 14.3 更進一步的註解式說明 14.4 說明內容損毀 14.5 不只是註解 14.6 輪到你練習了 總結15 錯誤及其處理方法 15.1 了解錯誤與異常例外 15.2 處理不當 15.3 異常例外處理的兩大原因 15.4 在你的工具內處理異常例外 15.5 捕捉異常例外 194 15.6 處理非指令的異常例外 15.7 進一步的異常例外處理 15.8 輪到你練習了 總結16 填寫清單 16.1 模組執行順序 16.2 建立新的清單 16.3 檢查清單 16.4 輪到你練習了 總結【Part 3】 17 在開始撰寫命令稿時改變你腦中的想法 17.1 範例 1 17.2 範例 2 17.3 輪到你練習了 總結18 專業級的命令稿寫作 18.1 使用原始碼控管 18.2 程式碼的清晰度 18.3 有效的註解 18.4 程式碼的格式 18.5 有意義的變數名稱 18.6 避免別名 18.7 邏輯優先於複雜性 18.8 提供說明 18.9 避免使用 Write-Host 和 Read-Host 18.10 只用單引號 18.11 不要汙染全域空間 18.12 保持彈性 18.13 安全性優先 18.14 保持優雅 總結19 Git 原始碼控管簡介 19.1 為何需要原始碼控管? 19.2 何為 Git? 19.3 儲存庫基礎知識 19.4 以 VS Code 搭配 Git 使用 19.5 整合 GitHub 總結20 命令稿消毒 20.1 願景 20.2 手動測試的諸多問題 20.3 自動化測試的好處 20.4 Pester 簡介 20.5 要測試的程式碼 20.6 你要測試些什麼? 20.7 寫一段基本的 Pester 測試 總結21 簽署你的命令稿 21.1 簽署命令稿的意義 21.2 關於憑證 21.3 設定你的命令稿簽署策略 21.4 程式碼簽署的基礎 總結22 發行你的命令稿 22.1 發行的重要性 22.2 探索 PowerShell Gallery 22.3 其他的發行選項 22.4 在發行之前 22.5 準備、就位、發行 22.6 發行命令稿 總結【Part 4】 23 除蟲 23.1 三大類臭蟲 23.2 處理語法型臭蟲 23.3 處理執行結果型臭蟲 23.4 處理邏輯型臭蟲 23.5 輪到你練習了 總結24 強化命令稿輸出的呈現 24.1 我們的起點 24.2 建立預設的檢視 24.3 輪到你練習了 總結25 把 .NET Framework 包裝起來 25.1 為何 PowerShell 會存在 25.2 探索某個類別 25.3 製作一個包裝工具 25.4 一個更實用的例子 25.5 輪到你練習了 總結26 儲存資料—可不是用 Excel! 26.1 SQL Server 簡介! 26.2 設置一切 26.3 使用資料庫:建立一個資料庫 26.4 將資料存入 SQL Server 26.5 對SQL Server 查詢資料 總結27 學無止境 27.1 歡迎來到工具製作的領域 27.2 進行你的下一步 27.3 未來的路上會怎樣呢? 總結
類似書籍推薦給您
【簡介】 ◎JCAATs AI 稽核:個資保護與法遵查核全攻略! 個資外洩風險無所不在,在全球法遵壓力與罰則日益嚴峻的情況下,企業急需更精準的智能查核工具。本套書整合 ICAEA 國際電腦稽核教育協會認證 之兩冊教材,聚焦「個資資料庫管理查核」與「個資檔案管理查核」兩大主題,搭配 JCAATs AI 智能稽核軟體與完整案例演練資料,協助讀者全面提升個資保護與法遵查核能力。 第一冊個資資料庫管理查核,透過真實案例解析外洩風險,結合AI 技術進行資料清理、比對分析與機器學習預測,內容涵蓋資料庫參數設定稽核、稽核軌跡追蹤、非授權使用偵測、休假期間異常存取、短時間頻繁查詢等多項上機演練,並運用 JCAATs 內建 KNN 等機器學習演算法進行個資外洩風險預測性稽核,讓異常識別更快速精準。 第二冊個資檔案管理查核,結合 OPEN DATA 法令、AI 文字探勘與正則表示法,協助建立個資盤點表、辨識未授權檔案、檢視銷毀合規性,透過文字探勘與文字雲分析,協助快速掌握盤點重點,幫助學員即學即用,提升查核效率與合規精準度。。 全套教材由 ICAEA 國際稽核專業顧問團隊編撰,適用於資安專責、個資管理人員、內部稽核、會計師與管理階層。讀者並可申請 JCAATs 教育試用版軟體授權 90 天,搭配完整案例與實操演練,快速上手,實現個資法遵數據化與稽核智慧化轉型。 【目錄】 【目錄一】資安智能稽核-運用AI協助個資檔案管理查核實例演練 1. 法遵科技(Regtech)的簡介與運用範疇 2. 遵循個資法,應該怎麼做? 3. 個人資料保護法令遵循的稽核重點與技巧 4. 查核實務探討:個資檔案外洩案例分析 5. 傳統電腦稽核到AI智能稽核 6. 智能稽核程序與步驟—以個資檔案管理查核為例 7. 指令實習:OPEN DATA資料取得、文字雲(TEXTCLOUD)合併MERGE、 比對JOIN與進階函式應用技巧 8. 實例上機演練一:運用AI人工智慧文字探勘協助個資點表範圍分析 9. 個資盤點表參考範例與法令規定重點 10. JCAATs 文字探勘技術架構與實務應用 11. 實例上機演練二:個人電腦檔案清單智能資料匯入與融合練習 12. JCAATs 支援正則表示法實務應用方法 13. 實例上機演練三:個人電腦檔案清單資料準備與收集練習 14. 補充說明:取得電腦檔案清單方法 15. 實例上機演練四:個人電腦非授權個資檔案查核實例演練 16. 實例上機演練五:個資檔案盤點有效性查核實例演練 17. 實例上機演練六:個資檔案銷毀合規性查核實例演練 18. 個資檔案管理法遵機器人應用 【目錄二】資安智能稽核-運用AI協助個資資料庫管理查核實例演練 1. 個資外洩實務案例探討 2. 個資資料庫管理重點與相關法令規定 3. 法遵科技的應用與個資保護稽核的迷思 4. 利用AI人工智慧稽核軟體進行個資保護查核 5. JCAATs指令實習: 比對JOIN、拆單SPLIT、機器學習(Machine Learning)與進階函式應用技巧 6. 資料庫系統參數設定檔範例與稽核軌跡參數設定說明-以Oracle資料庫為例 7. 實例上機演練一:運用JCAATs智能稽核軟體匯入資料庫系統參數設定檔 8. 資料準備與資料淨化技巧進階函式 9. 實例上機演練二:資料庫稽核軌跡啟用查核 10. 實例上機演練三:非授權人員更動個資異常查核(員工、客戶、供應商等) 11. 實例上機演練四:休假期間異常使用個資查核 12. JCAATs首創拆單SPLIT智能稽核指令應用實例與技巧 13. 實例上機演練五:短時間頻繁查詢個資查核 14. 實例上機演練六:AI人工智慧機器學習協助高風險個資外洩預測性查核 15. 機器學習KNN近鄰演算法實例說明 16. 標記個資資料庫外洩風險與訓練模型 17. JCAATs AI稽核軟體內建學習歷程與學習成效評估 18. 個資資料庫管理法遵機器人應用