相关资源

相关资源

我使用任务计划程序安排了一个批处理脚本,以便在浏览器以 Kiosk 模式打开时每天定期关闭并重新打开 Edge 到我的网站一次。

我有:

Taskkill /F /IM msedge.exe
:: wait three seconds and reopen dashboard in Edge
timeout /T 3
Start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk https://www.google.com/"

但是当网页打开时,我总是看到右上角弹出恢复页面。 在此处输入图片描述

我希望这个弹出窗口不出现或者自动点击小窗口x让它消失。

答案1

作为备选--no-session-restore方法,将参数与Start命令一起放入参数中msedge.exe

Start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --no-session-restore --kiosk https://www.google.com/"

否则,以管理员身份运行以下 PowerShell 命令来设置当前用户的注册表值,防止 Microsoft Edge 在意外或强制终止后恢复打开的页面。

电源外壳

New-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Edge\" -Name "HideRestoreDialogEnabled" -PropertyType DWord -Value 00000001 -Force

命令行

笔记: 也以提升的权限运行此管理员。

reg add "HKCU\SOFTWARE\Policies\Microsoft\Edge" /v "HideRestoreDialogEnabled" /t REG_DWORD /d "1" /f

请注意“相关资源”显示HKLM要设置的键的相关路径和值。这适用于 Microsoft Edge 版本 100 及更高版本的策略级配置。

如果您使用的是兼容版本的 Windows,则可以使用它gpedit.msc来配置这些策略,但您可能需要下载最新的策略定义并加载它们。

HKLM否则,您只需使用示例 PowerShell 和为其提供的命令行设置适用的注册表项即可HKCU——我可以确认HKCU它有效并提出建议。

相关资源

相关内容