如何透過 PowerShell 優雅的關閉 Chrome、Edge 或任何視窗應用程式

我們最近有個專案使用 Blazor WebAssembly 技術打造一個以 Web 介面為主的 POS 系統,過程中有個功能需要重啟 Microsoft Edge 瀏覽器,我發現直接停用 Process (處理序) 的作法,可能會導致 Microsoft Edge 重啟時發生異常通知,這才發現原來還有更安全的關閉方法。這篇文章我打算來分享幾種不同的方法與適用的情境。

... 繼續閱讀 ...

如何在 Microsoft Office Excel 搜尋與取代斷行符號

原本我們可以很容易的從 Excel 複製/貼上儲存格的資料進資料庫,只要透過 Management Studio 就可以辦到。但是只要遇到客戶提供 Excel 文件的儲存格(Cell)中有「斷行符號」時就會破功,資料將會無法完整匯入,所以你就需要如何在 Excel 中快速取代「斷行符號」了。

... 繼續閱讀 ...

使用 C# 與 CsvHelper 套件解析《臺北市政府行政機關辦公日曆表》公開資料

最近在重寫我之前做的一個名叫「假日查詢系統」的小專案(side project),主要是給 Power Automate 與 Azure Logic App 呼叫的一個 Web API,因為我們我常把一些日常的工作自動化,經常需要判斷「當天」是否是放假日,藉此判斷式否要觸發工作,這才不會在一些特別的日子 Teams 還在亂叫。之前我是用 JSON 的 API 來介接,但這次我打算用 CSV 來當作主要資料源,箇中緣由請讓我娓娓道來。

... 繼續閱讀 ...

如何使用 Windows 10 內建的備份功能進行正確且完整的電腦備份

雖然所有人都說「備份」很重要,但大家都不想花錢額外買備份軟體,那怎麼辦呢?難道 Windows 10 沒有好用、實用的備份功能嗎?我原本也覺得沒有好用的,因為備份功能背後的原理不清楚,總覺得使用上不太便利,所以我之前也都是買商用軟體來備份電腦。Windows 10 用這麼久,一直沒深入研究怎樣用內建的功能來備份,我今天終於釐清 Windows 10 內建的備份功能之間的關係,原來備份電腦真的不用花錢,但還是有些注意事項。

... 繼續閱讀 ...

如何找出 Outlook 搜尋結果中的郵件隸屬於哪一個資料夾

我每次在 Outlook 搜尋郵件後,都看不出郵件到底隸屬於哪個資料夾下,我個人使用 Outlook 快 20 年,累積的郵件資料夾數量多達數百個,根本已經懶得整理了,有時候搜尋到郵件後,很想知道郵件在哪個資料夾下,但預設並不會顯示,要調整一下設定才可以。這篇文章我就來說說設定的方法。

... 繼續閱讀 ...

如何在舊版的 .NET Core 專案使用不支援當前目標框架的 NuGet 套件

我們最近有個維護案,其技術架構是採用已經 EOS (產品結束支援) 的 .NET Core 2.1 版本,由於客戶沒有預算可以升級框架版本,所以只能持續在現有的不受支援的 .NET Core 版本上新增功能。因為本次專案需求正好要用到一個支援 .NET Standard 2.0 的 MeiliSearch 套件,理論上應該支援 .NET Core 2.1 的,但卻遇到了無法編譯的狀況。本篇文章我就來說說這種狀況的解決方法。

... 繼續閱讀 ...

TagCloud