不是童画 发表于 2021-3-16 14:53

这个批处理为何无效?win10系统批处理设置IE为默认浏览器

本帖最后由 不是童画 于 2021-3-16 14:54 编辑

@echo off&title 设ie为默认浏览器
::引号需用 \ 转义
set "zujian=HKEY_CLASSES_ROOT\http\shell"
set "ie="\"C:\Program Files\Internet Explorer\iexplore.exe\" \"%%1\"""
reg add "%zujian%" /ve /d %ie% /f
exit

批处理设置IE为默认浏览器


下面也不行啊。测试。

[*]@echo off&title 设ie为默认浏览器
[*]::引号需用 \ 转义
[*]set "zujian=HKEY_CLASSES_ROOT\http\shell"
[*]set "ie="\"C:\Program Files\Internet Explorer\iexplore.exe\" \"%%1\"""
[*]reg add "%zujian%" /ve /d %ie% /f
[*]pause

xaibin 发表于 2021-3-16 15:12

有没用管理员权限去运行?

raelag 发表于 2021-3-16 16:06

set后面不要用引号,set a="b"

cxsljw 发表于 2021-3-16 16:38

注册表路径错了吧。正常不应该是下面这个么
HKEY_CLASSES_ROOT\http\shell\open\command

不是童画 发表于 2021-3-16 17:08

raelag 发表于 2021-3-16 16:06
set后面不要用引号,set a="b"

无奈了。测试了好多次

winddyj 发表于 2021-3-17 22:07

WIN10只要在默认应用里挂上号的,修改HKEY_CLASSES_ROOT里的文件类型open的shell是行不通的
改了也没用,系统完全无视它了,嗯,说的主要是图片、视频和浏览器这几种
楼主实在想用脚本,试下这几个键值
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.htm\UserChoice   -----ProgId

计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\UserChoice   -----ProgId

计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice-----ProgId

计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice-----ProgId

不是童画 发表于 2021-3-18 08:37

winddyj 发表于 2021-3-17 22:07
WIN10只要在默认应用里挂上号的,修改HKEY_CLASSES_ROOT里的文件类型open的shell是行不通的
改了也没用, ...

我的是机房,我想批处理修改。可以批量运行。
你说的对,好多朋友没有注意,win10的特点。不是点击一下就可以,还会弹出一个窗口修改的
页: [1]
查看完整版本: 这个批处理为何无效?win10系统批处理设置IE为默认浏览器