锁主页的好方法
方式很简单,做一个批处理,用默认浏览器打开指定网页的,放下快捷方式到桌面就行。
批处理要转成EXE,360不会报毒,不转EXE的话会给360干掉。
用到3个文件,一个是IE8的图标,用在XP系统
一个IE11的图标,用在WIN7的系统上
wz.ini里面输入你要设置的主页放到windows目录下就行,设置什么打开就是什么。
这样就不怕首页被改,或是客户自己装了别的浏览器了。
附上批处理的代码:
@echo off
for /f "delims=" %%a in (c:\windows\wz.ini) do start %%a
用BAT转EXE程序转一下就可以了,我开始用的是BatToExeConverter,转完之后360报毒,后面用quickbfc转就不会了。
其实这跟很多网址导航的桌面版一样了,只是我们自己可以改网址,还有就是图标跟IE图标一样,不影响美观。
其他补充:
delims=之后的内容作为字符串的拆分字符,只能是单个的字符,不能够用单词拆分
使用delims的目的主要是通过切分字符串获得可编辑的字符串以便于进行下一步编辑
批处理中Delims的语法:
FOR /F "Delims=符号集" %%I
delims的意义包括两个方面:
第一、指定原文中的标点符号作为分隔符。使得文本被划分为许多小部分,方便使用批处理命令读取和编辑。
第二、读取第一个分隔符之前的内容。忽略第一个分隔符和分隔符后面的内容,如需读取和编辑,需要使用tokens等命令。
例子:空格默认作为分隔符
@echo off
for /f "delims=" %%a in ("伟大的中国人民万岁 万岁 万万岁") do echo %%a
pause>nul
运行结果:
伟大的中国人民万岁 万岁万万岁
讲解:
“delims=”代表取消默认以空格作为分隔符。
批处理默认空格是分隔符,分隔符会隐藏第一个分隔符后面的所有内容。为了显示完整的信息,所以有必要取消该功能。
因此,当文件名或路径中含有空格时,需要用双引号括住。如果不使用双引号,括号内的内容将被当做文件名,如果文件名不存在,将提示“系统找不到……”。
如果不使用“delims=”,即使使用双引号,也只能显示第一个空格前面的字符串,后面的字符串将被默认忽略。