如何完美解决只读更新IE 问题?
查阅了一些 资料如下:
administrator帐户下新建IE帐户 加入administrators组
进入C:\PROGRAM FILES\INTERNET EXPLORER 修改iexplorer.exe权限 把拥有者改成IE
注销用IE登陆修改iexplorer.exe权限删除所有用户访问权限 添加IE用户完全控制权限, 给 顾客上机 用户读和运行权限 高级设置里把允许父项权限继承去掉
这样做 虽然 IE 不能写入 只读分区,但某些基于IE 的游戏就运行不正常了。
还有一种方法 就是 限制 IE 访问硬盘资源,这样做表面上是问题解决了,但某些网页里加载的
病毒是可以感染 只读分区的。
有什么方法能完美解决只读更新IE 的问题呢?
3.最典型的问题是最后一个了,游戏中调用IE会继承启动游戏的A账号权限。
如果在这样启动的IE地址中输入D
游戏盘符)就可以直接访问D盘,而且是以A账号访问的,删除文件,格式化,无一不
可!!!
现在唯一的解决办法是在iexplorer.exe程序安全选项里设置A账号的拒绝权限。但问题也随之而来,游戏界面里有关注册
账号,访问官方网站的功能全部失效!而只能通过B账号启动IE并地址栏内输入。
曾试过替换iexplorer.exe程序,以实现游戏调用IE也只能以B账号启动。但有些游戏不能通过,例如:魔兽世界,劲乐团
等。像梦幻,大话,传奇世界都能实现目的。
期待大家能有个好办法解决调用IE的问题,这样只读更新也算是比较完美的!
我在原文中漏掉了很重要的一步...就是在A帐户环境下设置E盘权限时,点"高级"选项.
把"目前该项目所有者"的"administrators"改成"A"帐户. 改完此步,就不再需要再修改安全标签
被这个问题困扰的朋友可以试验
3.最典型的问题是最后一个了,游戏中调用IE会继承启动游戏的A账号权限。
如果在这样启动的IE地址中输入D
游戏盘符)就可以直接访问D盘,而且是以A账号访问的,删除文件,格式化,无一不
可!!!
现在唯一的解决办法是在iexplorer.exe程序安全选项里设置A账号的拒绝权限。但问题也随之而来,游戏界面里有关注册
账号,访问官方网站的功能全部失效!而只能通过B账号启动IE并地址栏内输入。
曾试过替换iexplorer.exe程序,以实现游戏调用IE也只能以B账号启动。但有些游戏不能通过,例如:魔兽世界,劲乐团
等。像梦幻,大话,传奇世界都能实现目的。
关于这个问题,可以通过添加注册表文件来完成。先声明一下,我也是借鉴别人的经验,有什么不对的地方,还望大家不吝指点。
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]
如果要隐藏驱动器,在右边新建dword值NoDrives
如果要禁止打开驱动器,在右边新建dword值NoViewOnDrive
他们的值就是你要隐藏或禁止打开的驱动器。8位16进制数。
000000为不隐藏或禁止所以驱动器,FFFFFFFF刚好相反。
00000001,00000002,00000004,00000008,00000010,00000020,00000040,00000080,00000100,00000200,
00000400,00000800,00001000,00002000,00004000,00008000,.....
分别代表驱动器A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,.......
看出规律了吗?^^后面一个是前面一个的2倍。
例子:
隐藏D盘,禁止D盘:
NoDrives=00000008
NoViewOnDrive=00000008
如果你要隐藏几个盘,只要把相应盘符的值相加就是,记住是逢16进1哈。
例子:
隐藏D盘、E盘,禁止E盘、F盘
NoDrives=00000018
NoViewOnDrive=00000030
修改之后,不必重启,只要关闭进程explorer.exe(资源管理器),然后再打开他。OK!
以上内容在XP下试验通过,绝对无误。没有98和2k的机子,没法试验。
其实2K的代码根XP的是一样的,只不过在新建的时候不是一个dword值而是一个二进制字符串,其他操作都是一样的。这样设置以后,在IE地址中输入D
游戏盘符),会跳出一个限制的框框出来“本次操作由于这台计算机的权限而被限制,请与你的系统管理员联系”。
令注意一点的是运用这个操作的时候不能在管理员里面设,一定要在玩家登陆的界面设置