定製你的清爽Mac版Edge瀏覽器

来源:https://www.cnblogs.com/weizwz/p/18006594
-Advertisement-
Play Games

瀏覽器每次打開都有個煩人的提示要獲取將來的 microsoft edge 更新,需要 macos 10.15 或更高版本,找了很久也沒有解決辦法,有 windows 端的解決方案,有禁止更新的解決方案,就是沒有 Mac 上如何避免這個告警的方案,於是走上 Edge 定製化之旅。 效果 使用前後對比 ...


瀏覽器每次打開都有個煩人的提示要獲取將來的 microsoft edge 更新,需要 macos 10.15 或更高版本,找了很久也沒有解決辦法,有 windows 端的解決方案,有禁止更新的解決方案,就是沒有 Mac 上如何避免這個告警的方案,於是走上 Edge 定製化之旅。

效果

使用前後對比
image

省流

直接下載下麵的 com.microsoft.Edge.customized.mobileconfig 文件,安裝後重啟 Edge 即可。

鏈接: https://pan.baidu.com/s/15ojiAdmDjzVczj_Whqk09Q 提取碼: bh6d

安裝流程: 右鍵文件 -> 打開,或者 雙擊文件
選擇 繼續
image
選擇 安裝
image
安裝完成後,重啟瀏覽器即可。

功能

此配置文件的主要功能:禁用更新,禁用告警,關閉診斷,優化新標簽頁 等。所有的配置項,可在安裝完此配置後,在 Edge 瀏覽器地址欄輸入 about://policy 後打開查看。點擊策略名稱,會跳轉到相應地址,描述此策略。
image
如果你想修改此配置中的任意選項或者新增選項,可以打開此地址 admx.help,找到對應配置項(以啟用新標簽頁的預載入以提高呈現速度為例)後點擊打開:
image
找到 Value NameValue 對應的值
image
然後用 文本編輯器 或其他編輯器打開此配置文件,新增的話,就在 <key>PayloadContent</key> <array> <dict> 這層標簽內容新增 key 標簽,標簽內容對應在上圖中找到的 Value Name 值,然後新增一行 <true/> 或者 <false/>。true 對應 Value==1,false 對應 Value==0
image
如果有多個 Value 值,就不能用 true 或者 false 標簽了,而是用 <integer>xxx</integer>,xxx 的內容對應其 Value 值。
image
修改的話,就直接搜索此配置項的名稱,然後直接修改值即可,修改值的方式同上。

修改後保存,重啟安裝即可生效。

刪除

進入 mac系統偏好設置 -> 描述文件,然後 - 掉此配置即可。
image

說明

官方說明

Edge 官方說明 在 macOS 上配置 Microsoft Edge 策略

按照官方說法,是先創建 plist,在 plist 文件里集成 Edge 的策略配置,然後使用首選的 MDM 提供程式,將 plist 部署到用戶的 Mac 設備,過程複雜且麻煩。

第三方工具

Mac 用戶社區維護了一個 ProfileManifests 項目,旨在為管理員提供一個通用框架,使其能夠輕鬆配置和管理 Apple 產品和支持的第三方軟體中的任何可用設置。在此基礎上,產生了 ProfileCreatoriMazing Profile Editor 等第三方配置文件製作工具。藉助三方工具,使得我們能夠更高效的配置 Edge 的策略。以 iMazing Profile Editor 為例:

安裝 iMazing Profile Editor 後打開,先在 General 里填入必填項
image
然後在左側列表,找到 Edge 後點擊,在右側面板里選擇 + Add Configuration Payload
image
然後,就會出現 Edge 的各種配置項,選擇你想要編輯的配置項即可。
image
編輯好後,保存,就會生成尾碼為 .mobileconfig 的可安裝文件。最後安裝此文件即可。

其他軟體

此方法也適用於 chrome 瀏覽器,只不過你要去尋找 chrome 的相關策略,另外在使用工具 iMazing Profile Editor 時,name 就是 com.google.Keystone,相關網址 管理 Chrome 更新 (Mac)。值得讓人驚喜的是,去除 chrome 更新和禁止警告的配置,我也放在開頭的網盤裡了,下載安裝即可。

當然以上工具和配置方法也適用於其他第三方軟體。

windows 平臺

windows 平臺直接去修改註冊表就好了,百度搜索很多的。

配置源碼

最後,附上我的配置文件源碼:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>PayloadContent</key>
  <array>
    <dict>
      <key>PayloadDisplayName</key>
      <string>Microsoft Edge</string>
      <key>PayloadIdentifier</key>
      <string>com.microsoft.Edge.13D4EE1D-74BF-4963-AE69-88E61F9FD9EA</string>
      <key>PayloadType</key>
      <string>com.microsoft.Edge</string>
      <key>PayloadUUID</key>
      <string>AB70BBA2-D881-4C1A-8E36-9EE591429F3E</string>
      <key>PayloadVersion</key>
      <integer>1</integer>
      <key>AddressBarMicrosoftSearchInBingProviderEnabled</key>
      <false/>
      <key>AutofillCreditCardEnabled</key>
      <false/>
      <key>AutoplayAllowed</key>
      <false/>
      <key>BingAdsSuppression</key>
      <true/>
      <key>BuiltInDnsClientEnabled</key>
      <false/>
      <key>ComponentUpdatesEnabled</key>
      <false/>
      <key>SuppressUnsupportedOSWarning</key>
      <true/>
      <key>InstallDefault</key>
      <false/>
      <key>UpdateDefault</key>
      <false/>
      <key>AutoUpdateCheckPeriodMinutes</key>
      <integer>43200</integer>
      <key>UpdatesSuppressedStartHour</key>
      <integer>9</integer>
      <key>UpdatesSuppressedStartMin</key>
      <integer>0</integer>
      <key>UpdatesSuppressedDurationMin</key>
      <integer>960</integer>
      <key>ConfigureDoNotTrack</key>
      <true/>
      <key>ConfigureShare</key>
      <integer>1</integer>
      <key>DefaultBrowserSettingEnabled</key>
      <false/>
      <key>DiagnosticData</key>
      <integer>0</integer>
      <key>HideFirstRunExperience</key>
      <true/>
      <key>HubsSidebarEnabled</key>
      <false/>
      <key>NewTabPageAllowedBackgroundTypes</key>
      <integer>3</integer>
      <key>NewTabPageAppLauncherEnabled</key>
      <false/>
      <key>NewTabPageContentEnabled</key>
      <false/>
      <key>NewTabPageHideDefaultTopSites</key>
      <true/>
      <key>OmniboxMSBProviderEnabled</key>
      <false/>
      <key>PasswordManagerEnabled</key>
      <false/>
      <key>PaymentMethodQueryEnabled</key>
      <false/>
      <key>PersonalizationReportingEnabled</key>
      <false/>
      <key>PromotionalTabsEnabled</key>
      <false/>
      <key>SendSiteInfoToImproveServices</key>
      <false/>
      <key>ShowMicrosoftRewards</key>
      <false/>
      <key>ShowOfficeShortcutInFavoritesBar</key>
      <false/>
      <key>ShowRecommendationsEnabled</key>
      <false/>
      <key>TrackingPrevention</key>
      <integer>2</integer>
      <key>UserFeedbackAllowed</key>
      <false/>
    </dict>
  </array>
  <key>PayloadDisplayName</key>
  <string>com.microsoft.Edge</string>
  <key>PayloadIdentifier</key>
  <string>com.example.edge</string>
  <key>PayloadType</key>
  <string>Configuration</string>
  <key>PayloadUUID</key>
  <string>6BAC9A8B-19F3-4876-99D9-BCA6C8B30238</string>
  <key>PayloadVersion</key>
  <integer>1</integer>
</dict>
</plist>

相關文檔和資源

使用屬性列表為 macOS 配置 Microsoft Edge 策略設置
Microsoft Edge - 策略
Microsoft Edge - 更新策略
Microsoft Edge - Update policies
Group Policy Administrative Templates Catalog - Microsoft Edge 商業版
Group Policy Administrative Templates Catalog - Google Chrome
管理 Chrome 更新設定 (Mac)
Github - ProfileCreator
iMazing Profile Editor

文章作者:唯之為之

文章出處:https://www.cnblogs.com/weizwz/p/18006594

版權聲明:本博客所有文章除特別聲明外,均採用 「CC BY-NC-SA 4.0 DEED」 國際許可協議,轉載請註明出處!

內容粗淺,如有錯誤,歡迎大佬批評指正


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 本文介紹Git軟體與GitHub平臺的基本內容、使用方法與應用場景等。 目錄1 初步介紹2 使用方法2.1 GitHub配置2.2 Git配置2.3 代碼上傳至GitHub 1 初步介紹 首先,什麼是GitHub與Git?為什麼我們要運用這些工具? 首先從GitHub說起。如果大家參加過數學建模比賽 ...
  • ## 複製、粘貼及其他常規 Ctrl + X 剪切選定項。 Ctrl + C(或 Ctrl + Insert) 複製選定項。 Ctrl + V(或 Shift + Insert) 粘貼選定項。 Ctrl + Z 撤消操作。 Alt + Tab 在打開的應用­之間切換。 Alt + F4 關閉活動項, ...
  • 使用了標準庫頭文件 <setjmp.h>中的 setjmp 和 longjmp兩個函數,構建了一個簡單的查詢式協作多任務系統,支持獨立棧和共用棧兩種任務。 其中涉及到獲取和設置棧的地址操作,因此還需要根據不同平臺提供獲取和設置棧的地址操作(一般是彙編語言,因為涉及到寄存器) 該調度系統僅運行在一個實 ...
  • TTime —— 一款簡潔高效的輸入、截圖、劃詞翻譯軟體。支持輸入翻譯、截圖翻譯、劃詞翻譯、懸浮球翻譯、截圖OCR、靜默截圖OCR、剪貼板監聽翻譯。 ...
  • 主機發現 arp-scan -l ┌──(root㉿kali)-[~] └─# arp-scan -l Interface: eth0, type: EN10MB, MAC: 00:0c:29:6b:ed:27, IPv4: 192.168.100.251 Starting arp-scan 1.1 ...
  • 大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家介紹的是SRC_SBMRx寄存器對於定位i.MXRT1xxx離線無法啟動問題的意義。 最近有一位開源社區大佬在使能 RT1050 BEE 加密過程中遇到無法啟動問題,折騰到一度崩潰,甚至想要棄坑。痞子衡哪能讓這位“老鄉”跑掉,連忙給予緊急支持, ...
  • 一直知道 OpenWrt 經常拿來做軟路由軟體。最近買了個二手小主機升騰 C92 來做旁路由伺服器,其被歸為瘦客戶機一類,感覺和工控機差不多,現價百元以內。想就著這個機會,瞭解體驗一下 OpenWrt。 ...
  • 封裝WINDOWS10系統 一、準備工具: 1、安裝NTLite。下載鏈接:https://www.ntlite.com/download/ 2、準備一個ISO的PE例如:FirPE。下載鏈接https://firpe.cn/page-247 3、安裝VMware 4、下載封裝工具Easy Sysp ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...