CSDN博客

img 2066

about IE proxy

发表于2004/9/22 19:57:00  4351人阅读

分类: .Net

Find Proxy Server and Port Specified by IE (VB.NET)

http://www.freevbcode.com/ShowCode.asp?ID=4947

Author: Bert
Category: VB.NET/ASP.NET
Type: Snippets
Difficulty: Beginning

Version Compatibility:  Visual Basic.NET  

More information: Two seperate functions which return the name of the http proxy server and the port specified in internet explorer.

Public Function GetProxyServerName() As String

        Dim UseProxy As New Net.WebProxy()
        Try 'if no proxy is specified, an exception is
            'thrown by the frameworks and must be caught

            Return UseProxy.GetDefaultProxy.Address.Host

        Catch 'catch the error when no proxy is specified in IE

            Return "Not Specified"

        End Try

    End Function


    Public Function GetProxyServerPort() As String

        Dim UseProxy As New Net.WebProxy()

        Try 'if no proxy is specified, an exception is
            'thrown by the frameworks and must be caught

            Return UseProxy.GetDefaultProxy.Address.Port

        Catch 'catch the error when no proxy is specified in IE

            Return "Not Specified"

        End Try

    End Function



 few ways spring to mind depending on your infrastructure.
http://vbcity.com/forums/topic.asp?tid=79311
1) AD domain - use group policy
2) Change the registry values through their login script
3) Modify the registry keys through vb.net

The registry keys you'll want to look at are ProxyEnable & ProxyServer found under this key
HKCU/Software/Microsoft/windows/CurrentVersion/Internet Settings

HTH
Andy



How to set IE proxy using VB.NET


Public Enum MyOptions

     INTERNET_PER_CONN_FLAGS = 1

     INTERNET_PER_CONN_PROXY_SERVER = 2

     INTERNET_PER_CONN_PROXY_BYPASS = 3

     INTERNET_PER_CONN_AUTOCONFIG_URL = 4

     INTERNET_PER_CONN_AUTODISCOVERY_FLAGS = 5

     INTERNET_OPTION_REFRESH = 37

     INTERNET_OPTION_PER_CONNECTION_OPTION = 75

     INTERNET_OPTION_SETTINGS_CHANGED = 39

     PROXY_TYPE_PROXY = &H2

     PROXY_TYPE_DIRECT = &H1

End Enum

 

<StructLayout(LayoutKind.Sequential)> _

Private Class FILETIME

     Public dwLowDateTime As Integer

     Public dwHighDateTime As Integer

End Class

 

<StructLayout(LayoutKind.Explicit, Size:=12)> _

Private Structure INTERNET_PER_CONN_OPTION

     <FieldOffset(0)> Dim dwOption As Integer

     <FieldOffset(4)> Dim dwValue As Integer

     <FieldOffset(4)> Dim pszValue As IntPtr

     <FieldOffset(4)> Dim ftValue As IntPtr

     Public Function GetBytes() As Byte()

         Dim b(12) As Byte

         BitConverter.GetBytes(dwOption).CopyTo(b, 0)

         Select Case dwOption

              Case MyOptions.INTERNET_PER_CONN_FLAGS

              BitConverter.GetBytes(dwValue).CopyTo(b, 4)

              Case MyOptions.INTERNET_PER_CONN_PROXY_BYPASS

              BitConverter.GetBytes(pszValue.ToInt32()).CopyTo(b, 4)

              Case MyOptions.INTERNET_PER_CONN_PROXY_SERVER

              BitConverter.GetBytes(pszValue.ToInt32()).CopyTo(b, 4)

         End Select

         Return b

     End Function

End Structure

 

<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Auto)> _

Private Class INTERNET_PER_CONN_OPTION_LIST

     Public dwSize As Integer

     Public pszConnection As String

     Public dwOptionCount As Integer

     Public dwOptionError As Integer

     Public pOptions As IntPtr

End Class

 

<StructLayout(LayoutKind.Sequential)> _

Private Class INTERNET_PROXY_INFO

     Public dwAccessType As Integer

     Public lpszProxy As IntPtr

     Public lpszProxyBypass As IntPtr

End Class

 

     Private Const ERROR_INSUFFICIENT_BUFFER = 122

     Private Const INTERNET_OPTION_PROXY = 38

     Private Const INTERNET_OPEN_TYPE_DIRECT = 1

 

     <DllImport("wininet.dll")> _

     Private Shared Function InternetSetOption(ByVal hInternet As IntPtr, _

         ByVal dwOption As Integer, _

         ByVal lpBuffer As INTERNET_PER_CONN_OPTION_LIST, _

         ByVal dwBufferLength As Integer) As Boolean

     End Function

 

     <DllImport("kernel32.dll")> _

     Private Shared Function GetLastError() As Integer

     End Function

 

     Private Function SetProxy() As Boolean

         Dim bReturn As Boolean

         Dim list As New INTERNET_PER_CONN_OPTION_LIST

         Dim dwBufSize As Integer = Marshal.SizeOf(list)

         Dim opts(3) As INTERNET_PER_CONN_OPTION

         Dim opt_size As Integer = Marshal.SizeOf(opts(0))

         Debug.WriteLine("sizeof(option) " + opt_size.ToString)

 

         list.dwSize = dwBufSize

         list.pszConnection = ControlChars.NullChar

         list.dwOptionCount = 3

         Debug.WriteLine("sizeof list " + dwBufSize.ToString())

 

         'set flags

         opts(0).dwOption = MyOptions.INTERNET_PER_CONN_FLAGS

         opts(0).dwValue = MyOptions.PROXY_TYPE_DIRECT Or

         MyOptions.PROXY_TYPE_PROXY

         'set proxyname

         opts(1).dwOption = MyOptions.INTERNET_PER_CONN_PROXY_SERVER

         opts(1).pszValue = Marshal.StringToHGlobalAnsi("http://proxy:80")

 

         'set override

         opts(2).dwOption = MyOptions.INTERNET_PER_CONN_PROXY_BYPASS

         opts(2).pszValue = Marshal.StringToHGlobalAnsi("local")

 

 

         Dim b(3*opt_size) As Byte

         opts(0).GetBytes().CopyTo(b, 0)

         opts(1).GetBytes().CopyTo(b, opt_size)

         opts(2).GetBytes().CopyTo(b, 2 * opt_size)

 

         Dim ptr As IntPtr = Marshal.AllocCoTaskMem(3*opt_size)

         Marshal.Copy(b, 0, ptr, 3*opt_size)

 

         list.pOptions = ptr

 

         'set the options on the connection

         bReturn = InternetSetOption(IntPtr.Zero,

         MyOptions.INTERNET_OPTION_PER_CONNECTION_OPTION, list, dwBufSize)

         If Not bReturn Then

              Debug.WriteLine(GetLastError)

         End If

         Marshal.FreeHGlobal(opts(1).pszValue)

         Marshal.FreeHGlobal(opts(2).pszValue)

         Marshal.FreeCoTaskMem(ptr)

         Return bReturn

     End Function

 

posted on 2004-02-14 18:09 Ying-Shen 阅读(296) 评论(0)  编辑 收藏






深入 WIN2000 注册表 (18) Internet Explorer 4+

http://blog.csdn.net/coolstar/archive/2001/08/02/5748.aspx



        Internet Explorer 4+

简介
Windows 2000配置和使用Internet Explorer 5和活动桌面。I E 5除了支持I E 4的所有功能外,
还有一些自身的功能。有许多非常有用的注册表设置与I E 4+以及其附带的活动桌面相连,包
括个人目录、“开始”菜单设置、I E安全、I E用户界面设置和活动桌面设置。

个人目录
每一个Internet Explorer用户都有一组注册表跟踪的个人目录。这些目录允许每一个登录
的用户拥有自己的保存文档、收藏、c o o k i e ( I E使用的小文本文件)的文件夹,而不必使用独一
无二的名称创建标准程序无法识别的文件夹。个人目录包括:
. “我的文档”文件夹
. “历史”文件夹
. “收藏”文件夹
. “启动”文件夹(包含s h e l l启动时执行的所有程序)
. Recent File文件夹
. IE的Download Cache文件夹
. IE的C o o k i e s文件夹

IE安全
尽管许多安全特性可以使用I E的用户界面管理,但是某些安全设置是每个用户单独保存
在注册表中的。保存在注册表中的安全特性包括通用的安全警告级别(例如当活动内容将要被
并运行时),以及使用认证代码( A u t h e n t i c o d e )进行证书认证。注册表还控制着I E显示图像
和视频以及使用集成脚本调试器的能力。

IE用户界面
通过修改注册表, Windows 2000系统管理员可以控制I E 4 +用户界面的许多特性,包括工
具栏和状态栏的显示,U R L (统一资源定位符)的显示(在状态栏显示或不显示完整的U R L信息),
以及颜色方案。此外,系统管理员可以通过注册表来配置默认的起始页和搜索引擎的U R L。

活动桌面
I E 4 +中的活动桌面把Windows 2000桌面的基本显示功能与强大的H T M L相结合,形成了
一种新的功能,但是也让每个用户的管理变得更复杂了。系统管理员必须考虑的新元素包括
如下内容:
. 活动桌面壁纸:活动桌面支持B M P之外的图形格式作为其背景壁纸,包括H T M L页。壁
纸文件的位置可以保存在注册表中,而且可被重新设置。
. U R L任务栏:一个可用的活动桌面工具栏包含来自I E或资源管理器的地址栏。通过注册
表设置可以使用户不能使用它。
. 频道支持:频道是一种试图使网站内容标准化的尝试,在活动桌面中得到了专门的支持。
注册表允许设置为是用任务栏或I E资源管理器打开的,不同于M i c r o s o f t默认设置的默认
频道。

 

强迫自动重新载入远程URL

I E 4 +众多强大特性中的一个特性是缓存或维护以前的We b页内容,这样在显示之前
就不必再费时间文件了。在某些情况下,网页的内容经常会发生改变,因为有缓存,所
以每次显示时都需要手工刷新。要强迫I E自动重新载入所有的远程U R L (当然在某些情况下这
样做会极大地降低性能),你需要按照如下步骤修改每个用户的注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值C a c h e _ U p d a t e _ F r e q u e n c y的条目。使用字符串编辑器把Cache _ Update _
Frequency 的值改为O n c e _ P e r _ P a g e,强迫自动重新载入远程U R L。


设置频道的主页

I E 4 +有支持频道( c h a n n e l )的选项,所谓频道是指一种特殊的We b页,它包含大量可根据预
先定义的计划表自动更新的焦点内容。I E将其频道和主页缺省设置为M i c r o s o f t的C h a n n e l s站
点。你可以根据用户的要求禁用缺省频道的主页,并将活动桌面的缺省频道设置为另一个网
页。要做到这一点可以按照下面的步骤修改注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值C h a n n e l s U R L的条目。使用字符串编辑器把C h a n n e l s U R L的值改为用户希望
使用的频道主页的U R L。
5) 定位到C h a n n e l s F i r s t U R L的条目。使用字符串编辑器把C h a n n e l s F i r s t U R L的值改为用户
希望最先显示的频道网页(可在上一步的主页中访问的网页)。


禁用脚本调试器

I E 4 +支持对在We b页的A c t i v e X脚本中发现的问题进行脚本调试。在某些情况下,这样做
会造成安全方面的灾难,例如允许一个未经授权的用户查看用来检测口令的脚本代码。要禁
用某个用户的这种特性,可以按照下面的步骤修改注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
248使用Windows 2000注册表管理中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Disable Script Debugger的条目。使用字符串编辑器把Disable Script Debugger
的值改为Ye s,防止未经授权的用户在网页崩溃时通过调试器访问H T M L脚本。
提示如果检查H T M L脚本会引起安全方面的灾难,那么你应该禁止访问I E 4 +中的
“查看源代码”菜单项。


禁止HTML页中的图像显示

某些网络会因为许多用户浏览图片密集的We b页而受到很大的影响。如果某个用户不需
要查看图像的能力,那么你可以修改注册表,关闭该用户的图像显示功能。要做到这一点,
可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Display Inline Images的条目。使用字符串编辑器把Display Inline Images的值
改为N o,防止在该用户浏览的H T M L页中显示图像。
警告把Display Inline Images的值设置为N o可以禁止H T M L页中所有图像的显示。


禁止HTML页中的视频显示

某些网络会因为许多用户浏览视频密集的We b页而受到很大的影响。如果某个用户不需
要浏览视频的能力,那么你可以修改注册表,关闭该用户的图像显示功能。要做到这一点,
可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Display Inline Vi d e o s的条目。使用字符串编辑器把Display Inline Vi d e o s的值
改为N o,防止在该用户浏览的H T M L页中显示视频。
警告把Display Inline Vi d e o s的值设置为N o可以禁止H T M L页中所有视频的显示。


设置缺省的HTML页

无论何时载入U R L失败, I E 4 +都会显示缺省的H T M L页(在安装期间它被设置为M i c r o s o f t
设计的某个网页)。你可以通过为每个需要更改缺省H T M L页的用户修改注册表,把另外一个
更合适的网页(例如包含用来给网络管理员发送邮件的U R L的网页)指定为缺省H T M L页。要实
现这种更改可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Local Page的条目。使用字符串编辑器把Local Page的值改为所希望的错误恢
复H T M L页的完整路径。


禁止HTML页中的背景声音播放


某些网络会因为许多用户浏览声音密集的We b页(例如有复杂背景声音的网页)而受到很大
的影响。如果某个用户在他们的工作中不需要使用背景声音,那么你可以按照如下步骤修改
注册表,关闭背景声音的播放:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值P l a y _ B a c k g r o u n d _ S o u n d s的条目。使用字符串编辑器把P l a y _ B a c k g r o u n d _
S o u n d s的值改为N o,禁止该用户在H T M L页中播放背景声音。
警告关闭P l a y _ B a c k g r o u n d _ S o u n d s的值可以禁止H T M L页中背景声音的播放。


在退出时允许历史列表保持其持续性


当用户退出We b浏览器时, I E 4 +有一个选项可以将用户的历史列表(已访问过的U R L的列
表)保存到磁盘上。一般情况下,在Windows 2000服务器中这个选项是关闭的,以便节省磁盘
空间,但是如果你需要为某个用户启用这个特性,则可以按照如下步骤调整注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S a v e _ S e s s i o n _ H i s t o r y _ O n _ E x i t的条目。使用字符串编辑器把Save _ Session _
H i s t o r y _ O n _ E x i t的值改为Ye s,允许“历史”文件夹中的条目保持其持续性。


设置缺省的搜索引擎

当用户单击I E 4 +的“搜索”按钮时,“搜索”窗口就会显示在I E中。“搜索”窗口(即显示
搜索引擎的界面)的内容可以通过注册表来控制(每个用户可分别控制)。要访问指定“搜索”
窗口内容的注册表项,可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Search Page的条目。使用字符串编辑器把Search Page的值改为想要使用的本
地或远程搜索引擎的U R L。


禁止显示完整的URL

I E 4 +可以在其窗口的标题中显示每一个新网页完整的U R L。在某些情况下,显示完整的
U R L可能是一种违反安全性的行为(例如显示了一个隐藏目录的名称)。要禁止该特性,你可以
按照如下步骤修改注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S h o w _ F u l l U R L的条目。使用字符串编辑器把S h o w _ F u l l U R L的值改为N o,禁
止显示完整的U R L。


禁止显示状态栏

缺省情况下, I E 4 +会显示包含各种信息的状态栏。如果这样会引起安全漏洞(显示了系统
管理员希望隐藏的信息,例如U R L ),那么你可以按照如下步骤修改注册表,禁止某个用户显
示状态栏:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S h o w _ S t a t u s B a r的条目。使用字符串编辑器把S h o w _ S t a t u s B a r的值改为N o,
禁止该用户显示状态栏。


禁止显示工具栏

缺省情况下, I E 4 +会显示包含各种程序控制的工具栏。如果这样会引起安全漏洞(例如,
允许用户查看We b页的源代码),那么你可以按照如下步骤修改注册表,禁止某个用户显示工
具栏:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S h o w _ To o l B a r的条目。使用字符串编辑器把S h o w _ To o l B a r的值改为N o,禁止
该用户显示工具栏。


禁止在状态栏中显示URL


缺省情况下, I E 4 +会在状态栏中显示正在的网页的U R L。如果这样会引起安全漏洞
(也就是说,如果U R L中包含了敏感的信息),那么你可以按照如下步骤修改注册表,禁止某个
用户显示U R L:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S h o w _ U R L i n S t a t u s B a r的条目。使用字符串编辑器把S h o w _ U R L i n S t a t u s B a r的
值改为N o,禁止在时显示U R L。
警告调整S h o w _ U R L i n S t a t u s B a r特性不会影响U R L地址栏的显示。


禁止显示地址栏

缺省情况下, I E 4 +会在地址栏中显示已的网页的U R L。如果这样会引起安全漏洞(也
就是说,如果U R L中包含了敏感的信息,例如隐藏目录),那么你可以按照如下步骤修改注册
表,禁止某个用户显示U R L:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值S h o w _ U R LTo o l B a r的条目。使用字符串编辑器把S h o w _ U R LTo o l B a r的值改为
N o,禁止显示地址栏。
警告禁用S h o w _ U R LTo o l B a r特性不会禁止期间在状态栏中显示U R L。


设置起始页


I E 4 +被配置为在用户打开I E时显示某个指定的U R L ( I E的起始页)。要更改缺省的起始页,
可以按照如下步骤修改注册表:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Main子项。单击
该子项选取它,在右窗口中显示其值。
4) 定位到值Start Page的条目。使用字符串编辑器把Start Page的值改为用户和/或公司想
要显示的U R L。
提示起始页的U R L可以是本地的H T M L页。
I E 4 +的活动桌面引入了使用H T M L、J P G和G I F文件作为墙纸的能力。你可以按照如下步
骤修改注册表,单独为每一个用户定制该特性:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Desktop/ General
子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值Wa l l p a p e r的条目。使用字符串编辑器把Wa l l p a p e r的值改为想要用作活动桌面
墙纸的H T M L、J P G或G I F文件的完整路径和文件名。


设置活动桌面墙纸的平铺

I E 4 +的活动桌面引入了使用H T M L、J P G和G I F文件作为墙纸的能力。对基于B M P格式的
墙纸来说,墙纸文件可以被平铺(显示多次以便覆盖整个桌面)。你可以按照如下步骤修改注册
表,单独为每一个用户定制这种平铺特性:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Desktop/ General
子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值Ti l e Wa l l p a p e r的条目。使用字符串编辑器把Ti l e Wa l l p a p e r的值改为1打开墙纸
平铺功能;改为0,关闭墙纸平铺功能。


配置硬拷贝的页面设置


I E 4使用注册表保存I E中所显示网页的打印硬拷贝的页边距、脚注和标题设置。你可以配
置注册表的设置以便满足用户的特殊需求(例如,法律部门可能需要在打印的每一页上都包括
某项声明)。要做到这一点,可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/PageSetup子项。
单击该子项选取它,在右窗口中显示其值。
4) 定位到值f o o t e r的条目。使用字符串编辑器把f o o t e r的值改为想要的设置( U R L和其他元
素中可以包括常量文本和通配符)。
5) 定位到值h e a d e r的条目。使用字符串编辑器把h e a d e r的值改为想要的设置( U R L和其他
元素中可以包括常量文本和通配符)。
6) 定位到值m a rg i n _ b o t t o m的条目。使用字符串编辑器把m a rg i n _ b o t t o m的值改为想要的设
置(以英寸的小数部分为单位)。
7) 定位到值m a rg i n _ t o p的条目。使用字符串编辑器把m a rg i n _ t o p的值改为想要的设置(以
英寸的小数部分为单位)。
8) 定位到值m a rg i n _ l e f t的条目。使用字符串编辑器把m a rg i n _ l e f t的值改为想要的设置(以
英寸的小数部分为单位)。
9) 定位到值m a rg i n _ r i g h t的条目。使用字符串编辑器把m a rg i n _ r i g h t的值改为想要的设置
(以英寸的小数部分为单位)。
18.2.19 设置安全警告等级
某些I E 4 +用户喜欢以一种比其他人的安全等级更危险的方式使用浏览器,允许未签名的
活动内容保存在工作站上,而且不警告也不拒绝。你可以按照如下步骤修改注册表,改写这
种有风险的行为:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Security子项。
单击该子项选取它,在右窗口中显示其值。
4) 定位到值Safety Warning Level的条目。使用字符串编辑器把Safety Warning Level的值
改为Q u e r y,打开安全检查,这样任何不安全的内容都会产生一条警告消息。

 

配置显示颜色


尽管许多We b页都有特定的自定义颜色方案,但是其他一些并没有。用户可以指定在它
们的I E 4 +浏览器中浏览的We b页使用的缺省颜色设置。你可以使用注册表指定缺省颜色。要
做到这一点,可以按照如下步骤进行:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Settings子项。
单击该子项选取它,在右窗口中显示其值。
4) 定位到想要更改颜色设置的值所在的条目。表1 8 - 1列出了I E 4显示颜色的值。使用字符
串编辑器把每一个值改为一种R G B (红、绿、蓝)颜色,它由三个逗号分隔的颜色值组成。
表18-1 IE4+显示颜色所在的值条目
值显示元素
Anchor color 未访问过的链接
Anchor color visited 已单击过的链接
Background color 网页背景
Text color 文本


设置URL自动完成的候选项

I E 4 +众多有用特性中的一种就是U R L的自动完成( A u t o C o m p l e t e )。当用户在地址栏中输入
U R L时,自动完成特性使用最近输入过的U R L来帮助用户。系统管理员可以使用的一种技巧
就是在用户输入之前预先设置一组常用的U R L。下面介绍怎样给注册表添加预设的U R L以便
自动完成特性引用。
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WARE/Microsoft/Internet Explorer/Ty p e d U R L s子
项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值u r l 1的条目。使用字符串编辑器把u r l 1的值改为一个你想为用户提供的预设
U R L。
提示如果你想为自动完成特性添加多个U R L地址,那么可以在注册表中添加u r l #条目。


设置文件高速缓存目录

每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置用来保存已的(缓存的) I n t e r n e t文件,例如We b页的文件夹。
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值C a c h e的条目。使用字符串编辑器把C a c h e的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变C a c h e条目中文件夹的根路径。


设置Cookies目录

每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置用来存储保存着We b页设置的特殊文本字符串( c o o k i e s )的文件夹。
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值C o o k i e s的条目。使用字符串编辑器把C o o k i e s的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变C o o k i e s条目中文件夹的根路径。


设置收藏目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置用来保存用户想要重新访问的U R L列表(“收藏”)的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到值F a v o r i t e s的条目。使用字符串编辑器把F a v o r i t e s的值改为用户想要使用的文
件夹。记住,收藏系统中的多个菜单是收藏根目录下独立的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变F a v o r i t e s条目中文件夹的根路径。

 

设置历史目录

每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置用来以I n t e r n e t快捷方式保存从前已访问的U R L列表(“历史”)的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到H i s t o r y的条目。使用字符串编辑器把H i s t o r y的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变H i s t o r y条目中文件夹的根路径。


设置活动桌面“开始”菜单的“启动”目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存着指向用户每次启动时运行的程序和/或文档的快捷方式的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到S t a r t u p的条目。使用字符串编辑器把S t a r t u p的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变S t a r t u p条目中文件夹的根路径。


设置活动桌面的“开始”菜单目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存包括在“开始”菜单中的快捷方式和文件的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到S t a r t M e n u的条目。使用字符串编辑器把S t a r t M e n u的值改为用户想要使用的文件
夹。
提示你可以修改%USERPROFILE%环境变量,改变StartMenu条目中文件夹的根路径。


设置活动桌面的“发送到”目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤,预先设置保存出现在各种活动桌面应用程序(例如I E 4 + )的“发送到”菜单中的应用
程序和文件夹的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到S e n d To的条目。使用字符串编辑器把S e n d To的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变S e n d To条目中文件夹的根路径。


设置活动桌面保存最近打开文件的目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存指向最近打开的文档文件的快捷方式列表的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Windows 2000
的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框并单击
“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到R e c e n t的条目。使用字符串编辑器把R e c e n t的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变R e c e n t条目中文件夹的根路径。


设置活动桌面的“程序”目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存显示在“开始”菜单的“程序”菜单中的快捷方式和文件夹的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到P r o g r a m s的条目。使用字符串编辑器把P r o g r a m s的值改为用户想要使用的文件
夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变P r o g r a m s条目中文件夹的根路径。


设置活动桌面的PrintHood目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存当前工作站和用户可用打印机列表( P r i n t H o o d )的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Version/ Explorer
/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到P r i n t H o o d的条目。使用字符串编辑器把P r i n t H o o d的值改为用户想要使用的文件
夹。
提示你可以修改%USERPROFILE%环境变量,改变PrintHood条目中文件夹的根路径。


设置活动桌面的Personal目录


每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存个人文件夹(例如“我的文档”)的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Version/ Explorer
/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到P e r s o n a l的条目。使用字符串编辑器把P e r s o n a l的值改为用户想要使用的文件夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变P e r s o n a l条目中文件夹的根路径。

 


设置活动桌面的NetHood目录

每一个I E 4 +用户可以用一组私有目录来保存与浏览器功能相关的各种文件。你可以按照
如下步骤预先设置保存当前用户和工作站可用计算机列表( N e t H o o d )的文件夹:
1) 打开“开始”菜单并选择“运行”。单击“浏览”按钮开始浏览直到找到Wi n d o w s
2 0 0 0的根目录(通常是W I N N T )为止。进入S y s t e m目录并找到R e g e d t 3 2 . e x e,将其选入对话框
并单击“确定”按钮。注册表编辑器启动,将所有的配置单元分别显示在不同的层叠子窗口
中。
2) 选择“窗口”菜单项H K E Y _ C U R R E N T _ U S E R,其子窗口显示。最大化该窗口以便于
使用。
3) 使用左窗口的树型控件定位到S O F T WA R E / M i c r o s o f t / Wi n d o w s / C u r r e n t Ve r s i o n /
Explorer/User Shell Folders子项。单击该子项选取它,在右窗口中显示其值。
4) 定位到N e t H o o d的条目。使用字符串编辑器把N e t H o o d的值改为用户想要使用的文件
夹。
提示你可以修改% U S E R P R O F I L E %环境变量,改变N e t H o o d条目中文件夹的根路
径。

全文完

 

 

posted on 2001年08月02日 10:23 AM
 
Comments
本文尚无评论。
 


http://blog.csdn.net/montaque/archive/2004/09/10/100628.aspx

.NET 中webclient 默认使用ie的代理。你也可以控制它使用不同的代理,或者不使用代理。

不使用代理:
     System.Net.GlobalProxySelection.Select = System.Net.GlobalProxySelection.GetEmptyWebProxy();

使用代理  System.Net.GlobalProxySelection.Select = new webproxy...
   

0 0

相关博文

我的热门文章

img
取 消
img