在 Windows 10 中自动执行默认应用



我正在尝试在多台计算机上自动从Edge更改为IE11以及从邮件更改为Outlook 2016。我正在使用自动热键通过GUI更改它,直到使用Windows组策略或类似策略完全自动化该过程。

我的问题是 Windows 10 会打开不同的窗口,有时这会打开"设置"应用程序,有时会打开旧的控制面板:

control /name Microsoft.DefaultPrograms /page pageDefaultProgram

"设置"应用程序的问题是,如果您从邮件程序切换到Outlook时出现"您确定要切换吗?"按钮,这似乎是随机的。当您尝试从 Edge 更改为 IE11 时,它总是会出现。

有没有办法在每台计算机上打开控制面板"设置默认程序",而不是令人沮丧的新"设置"应用程序?

检查这个自动热键脚本,我让它将默认浏览器更改为 chrome(列表中的第三个(

Run %comspec% /c "control /name Microsoft.DefaultPrograms /page pageDefaultProgram"
sleep, 2000
sendinput, {Tab}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Space}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Tab}
sleep, 100
SendInput, {Space}
return