如何防止任何网页在未经我的许可的情况下打开 iTunes?
我不想更换浏览器。
我不想删除 iTunes。
我不想换电脑。
我不想改变我的操作系统。
我只是不希望网页随时打开 iTunes。
(我使用的是 IE7 和 iTunes9,以及 Windows XP。)
答案1
虽然微软通常建议进行备份前更改注册表,在本例中是特别建议.此外,虽然我有测试过这个,如果它让你冰箱里的冰淇淋融化,你的水槽倒流,你的头发掉落,或者发生任何其他糟糕的事情,那不是我的错。我不能承诺不会有任何意想不到的副作用。
现在,说了这么多,第一步就是备份一些密钥。打开命令窗口,然后发出以下命令:
md c:\temp
cd c:\temp
reg export "HKCR\iTunes.itms" 1.reg
reg export "HKCR\iTunes.AssocProtocol.itmss" 2.reg
reg export "HKCR\iTunes.AssocProtocol.itms" 3.reg
reg export "HKCR\itmss" 4.reg
reg export "HKCR\itms" 5.reg
reg export "HKCR\.itms" 6.reg
reg export "HKCR\MIME\Database\Content Type\application/x-itunes-itms" 7.reg
现在您已备份密钥。如果您想允许 IE 打开 iTunes,您将需要它们。
现在,删除密钥:
reg delete "HKCR\iTunes.itms" /f
reg delete "HKCR\iTunes.AssocProtocol.itmss" /f
reg delete "HKCR\iTunes.AssocProtocol.itms" /f
reg delete "HKCR\itmss" /f
reg delete "HKCR\itms" /f
reg delete "HKCR\.itms" /f
reg delete "HKCR\MIME\Database\Content Type\application/x-itunes-itms" /f
就是这样。IE 将不再启动 iTunes。
最后,如果您想将其恢复原状,只需打开命令窗口,更改为存储注册表文件的目录,然后:
for /l %f in (1,1,7) do @reg import %f.reg
值得一提的是:我保存了所有原始密钥的内容这里。