本帖最后由 xiaofeiTM233 于 2025-10-20 23:47 编辑
灵感来源:
https://www.bilibili.com/read/cv39902124/ https://www.52pojie.cn/thread-1920410-1-1.html https://www.bilibili.com/read/cv43347694/
原理:修改Preferences文件
[Asm] 纯文本查看 复制代码 %LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Preferences
关闭开发扩展弹窗(伪代码):extensions.ui.dev_mode_warning_snooze_end_time = "9223372036854775807"
一键修改 批处理
(会自动关闭Edge浏览器以保证成功修改,请自行确保浏览器工作已保存)
代码内容,可以前往下方下载懒人批处理一键修改
关闭开发扩展弹窗
[Bash shell] 纯文本查看 复制代码 taskkill /F /IM msedge.exe
powershell -ExecutionPolicy Bypass -Command ^
"$filePath = Join-Path $env:LOCALAPPDATA 'Microsoft\Edge\User Data\Default\Preferences';" ^
"$json = Get-Content $filePath -Raw -Encoding UTF8 | ConvertFrom-Json;" ^
"if (-not $json.extensions) { $json | Add-Member -MemberType NoteProperty -Name 'extensions' -Value ([pscustomobject]@{ }) };" ^
"if (-not $json.extensions.ui) { $json.extensions | Add-Member -MemberType NoteProperty -Name 'ui' -Value ([pscustomobject]@{ }) };" ^
"$json.extensions.ui.dev_mode_warning_snooze_end_time = '9223372036854775807';" ^
"$content = $json | ConvertTo-Json -Depth 99 -Compress;" ^
"$encoding = New-Object System.Text.UTF8Encoding($false);" ^
"[System.IO.File]::WriteAllBytes($filePath, $encoding.GetBytes($content));"
pause
下载懒人批处理一键修改
关闭开发扩展弹窗:https://wwre.lanzouq.com/isa4q38bro5e
注:默认修改Default配置文件,如果有多个用户配置文件,可将“Microsoft\Edge\User Data\Default\Preferences”中的Default修改为你所使用的配置文件名,如Profile 2 |