我經常撰寫許多 PowerShell 腳本,盡量把我日常的工作自動化,這當中經常需要登入一些服務,所以在我的腳本中經常會出現密碼等敏感資料,這些資料如果直接寫在腳本中,通常會有一些風險,所以我通常會對這些敏感資料加密處理,確保這些密碼不會被旁人一眼看穿。這篇文章我就來說說我是怎樣處理這些敏感資料的。
... 繼續閱讀 ...
微軟真的家大業大,用 PowerShell 管理 Azure AD 使用者資訊竟然已經累積出了 4 套完全不一樣的 Cmdlets 模組,其中最建議使用的 Microsoft Graph PowerShell 真的是無敵難用到爆,但安全性高、速度快是其優點。本篇文章我就整理一下我近期常用的一些 Cmdlet 命令,方便日後透過 PowerShell 管理公司內部的使用者資訊。
... 繼續閱讀 ...
我一直覺得 Windows PowerShell 是一個讓人又愛又恨的命令列執行環境,其強型別的優點確實是好的讓人無法拒絕,但其執行環境的複雜度、版本相容性與各種 Cmdlet 的奇葩設計,每次遇到也都是讓人心幹神疑心曠神怡,不免嘖嘖稱奇。今天我就來分享一個昨天寫文章時遇到的神奇狀況,也就是我們常用的 Get-ChildItem cmdlet 需注意 -Path
與 -Include
與 -Recurse
的各種用法組合,以及一個 Reparse Points 的問題。
... 繼續閱讀 ...
最近有個同事換了一台個人電腦,預設安裝了 Windows 11 作業系統,但他怎樣都無法連接公司的 VPN 伺服器,卡關了好幾天。我今天幫他查登入狀況,我發現從 VPN 伺服器上的認證記錄來看都是正確無誤的,這代表帳號密碼都沒有打錯,問題肯定出在 Windows 11 身上!今天這個問題終於解決,本篇文章說明一下處理的方法。
... 繼續閱讀 ...
要遷移 Container Image 到另一台主機的方法很多,最簡單的就是自己架設 Container Registry 或使用雲端的 Container Registry 服務,只要把本機的 image 推送到遠端,就可以到另外一台電腦下載。但如果只是同事之間要遷移 Container Image 而已,或是在企業完全斷網(air-gapped)的環境下要傳輸檔案到另一台電腦,這時就有好幾種作法可以用。本篇文章將分享幾種常見的情境,告訴你怎樣可以順利的移轉容器或容器映像。
... 繼續閱讀 ...
前天看到黑暗執行緒分享了一篇以管理者身分重新執行 .NET 命令列程式文章,發現在 Windows 變身為系統管理員身份執行程式真的很簡單,今天這篇文章我打算分享一個我寫的 PowerShell 腳本,讓你可以在 Windows 透過 PowerShell 隨時可以改以系統管理員身份執行任意程式,並且可以模擬 Linux 常見的 sudo
命令。
... 繼續閱讀 ...
WSL (Windows Subsystem for Linux) 經過多年的發展,已經到達了相當穩定的階段,微軟在 2022/11/22 推出 1.0 正式版本,如果你還沒用過,那你真的要考慮試試。今天這篇文章我從如何安裝開始講起,並介紹新版本帶來了哪些新功能。
... 繼續閱讀 ...
我們最近有個專案使用 Blazor WebAssembly 技術打造一個以 Web 介面為主的 POS 系統,過程中有個功能需要重啟 Microsoft Edge 瀏覽器,我發現直接停用 Process (處理序) 的作法,可能會導致 Microsoft Edge 重啟時發生異常通知,這才發現原來還有更安全的關閉方法。這篇文章我打算來分享幾種不同的方法與適用的情境。
... 繼續閱讀 ...
公司有台 Cisco R2951 最近在架構上有做一些異動,之前設定的自動備份失效了,所以就重新設定一次,這篇文章就順便記錄一下設定過程。
... 繼續閱讀 ...