下列参数由服务保存在注册表中,用于服务特定的行为,但所有服务都具有相同的名称。
注册表路径:
HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet
\Services
\ServiceName
\Parameters
此处 ServiceName 为
MSFTPSVC (FTP 服务)
W3SVC (WWW 服务)
| AllowGuestAccess REG_DWORD |
| 范围: 1、0 默认值:1(启用) |
| 此参数指定 Internet 服务是否允许以 Guest 身份登录。当新用户登录时,服务器将检查此用户是否作为 Windows Guest 用户登录。对于 Guest 连接,根据此参数的值,Internet 服务将拒绝或接受这个新连接。对于管理不善的站点,允许 Guest 访问很容易引起问题。在 Windows 系统的默认安装下,Guest 帐户被授予系统的所有类型的访问权限。因为默认情况很容易造成安全隐患,所以应该将此值更改为 0。 |
| EnableSvcLoc REG_DWORD |
| 范围: 1、0 默认值:1(启用) |
| IIS 服务使用服务定位器进行自我注册。这样,便可以通过 Internet 信息服务管理单元找到这些服务。此参数控制这种注册。如果设置为 0,服务将不会自我注册。如果设置为 1,服务将注册服务位置。 |
默认情况下,并不安装注册表项 LanguageEngines。要使用此注册表项,必须在下列位置创建它。
HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet
\Services
\W3SVC
\ASP
\LanguageEngines
\LanguageName
值:Write REG_SZ:Response.WriteEquiv |
值:WriteBlock REG_SZ:Response.WriteBlockEquiv |
| LanguageEngines REG_STRING |
| 范围:字符串 默认值:不可应用的 |
此参数指定一种不支持“对象.方法” 语法的脚本语言作为 Active Server Pages 主脚本语言(ASP 脚本分隔符 <% ...%> 之间使用的语言)。%LanguageName 是所选择的语言的名称,Response.WriteEquiv 相当于 Response.Write,而 Response.WriteBlockEquiv 相当于 Response.WriteBlock。管道符号 (|) 是一个插入符,ASP 用它来发送通常用 Response.Write 和 Response.WriteBlock 方法处理的表达式和 HTML 块。当安装其他脚本语言时,此过程将自动完成。如果脚本语言对空格或换行符敏感,那么,可能不可以将其作为主脚本语言,尽管注册表值设置如此。作为一种选择,可以手动地将 HTML 块写到浏览器或将此语言函数写入标记的脚本块中 (<SCRIPT> ...</SCRIPT> ), 并从其他语言调用它们。 |