跳到主要內容

發表文章

目前顯示的是 2021的文章

使用 Powershell 來大量新增 郵件的連絡人

最近遇到需要大量的新增連絡人的工作,找了一些資料後整理如下以免忘記 先開啟具有系統管理員權限的 Powershell 視窗,再輸入下列的指令 來載入 EXO V2 模組 Import-Module ExchangeOnlineManagement 再來連線上 Exchange Online ,UPN 為你的 Exchange Online 的帳號 Connect-ExchangeOnline -UserPrincipalName <UPN>   以上資訊如有問題請參照  連線至 Exchange Online PowerShell    接下來 準備 一份 cvs 的檔案,第一行為程式取得資料的辨別碼 接著再依照其欄位輸入內容。 P.S 檔案格式需要存成 UTF-8 不然匯入時會產生亂碼哦 依照下列指令新增郵件連絡人 Import-Csv D:\Miles\email.csv | ForEach-Object{New-MailContact -Name $_.DisplayName -Alias $_.Alias -ExternalEmailAddress $_.ExternalEmailAddress} 依照下列指令修改連絡人的相關資料 Import-Csv D:\Miles\email.csv | ForEach-Object{Set-Contact -Identity $_.DisplayName -Company $_.Company -Department $_.Department} 指令解說如下 Import-Csv 為匯入 csv 指令 D:\Miles\email.csv 為檔案存放的路徑 ForEach-Object 為跑回圈的指令 New-MailContact  為 Powershell 指令,可參考連結內容。 Set-Contact  為 Powershell 指令,可參考連結內容。

設定 Microsoft Authenticator 跟密碼說再見

  Microsoft Authenticator 是  Microsoft 推出的 App 。今年  Microsoft 針對其下的服務推行無密碼登入的服務。 說真的實在是太棒了。 趕快來看要怎麼設定吧。 登入 O365 的網站後在右上角的圖示點左鍵並選擇 檢示帳戶   出現後點選 安全性資訊 的 更新資訊 新增方法    Microsoft Authenticator 並將其設定為預設登入方法 在手機設定好    Microsoft Authenticator 後需要啟用電話登入。 即可快樂的使用手機上的    Microsoft Authenticator 來登入    Microsoft 的相關服務囉.

MVC 禁止Cache

禁止 Cache 在 MVC 和 MVC Core 的方式 對於 .Net Framework [OutputCache(NoStore = true, Duration = 0)] 對於 .Net Core [ResponseCache(NoStore = true, Duration = 0)] 但是無法強制 Browser 禁用 Cache.

從 MVC 到 MVC Core

最近在研究 MVC Core。 剛好需要將自動產生出來的 POCO 檔案加上一些限制、條件及說明。 但是當我依據原本在 MVC 中的寫法來處理時卻發現完成沒有任何的作用。 如下圖。 後來從 stackoverflow 找到了 答案 依建議由 MetadataType 改用為 ModelMetadataType 就可以正常的使用了。