Microsoft Home Microsoft Home
Microsoft FrontPage Server Extensions Resource Kit logo    Microsoft FrontPage 2000 服务器扩展资源工具箱
 

Fpsrvadm


Fpsrvadm 命令

 

Install 命令

使用指定的管理员名称和密码,将 FrontPage 服务器扩展安装在虚拟服务器的指定端口上。如果WebName已指定,服务器扩展会安装在指定的子站点上。如果并没有指定站点名称,服务器扩展便会被安装在指定的虚拟服务器的根站点上。对于website msiis这两种以外的任何服务器类型,都必须指定一个服务器配置文件。

语法

fpsrvadm.exe -o install -p nnnn -m HostName -u UserName -pw password
    -t ServerType [-s ServerConfigFile] [ -xu UNIXUserName]
    [ -xg UNIXGroupName] [ -n yes]

在 IIS 上

要将服务器扩展安装在带有 IIS Web 服务器的 Windows NT上,请使用下列参数。

fpsrvadm.exe -o install -t msiis -p 80 -m sample.microsoft.com -u AdminAccount

IIS 上无需密码参数,因为 IIS 上的帐号密码在 Windows NT帐号列表管理工具中指定,而不是在 Web 服务器或 FrontPage 管理工具中。

在 UNIX 上

如果-xu参数已指定,那么站点内容和 FrontPage 服务器扩展根程序的所有者会改变 ( chowned) 为UNIXUserName

如果-xg参数已指定,站点内容和 FrontPage 服务器扩展根程序会通过指定的UNIXGroupName将所有权更改为组所有权。请注意,您无需-xg参数,就能使用-xu 参数。

如果-xu-xg已指定,则服务器扩展根程序会设置为读取/执行方式访问,同时用户 ID 设置位设置成给定的用户名和组名。请注意,只有服务器扩展根程序被更改所有权( 访问限制被更改),站点内容文件则没有改变。

如果-xu-xg已指定,您可以使用[ -n yes]参数来指明只有通过 FrontPage 创建的目录和服务器扩展根程序需要更改,内容文件无需如此。

在 FrontPage Apache Patch 上面

要在运行 FrontPage Apache patch 的 Apache Web 服务器上安装服务器扩展,请使用下列的命令行:

fpsrvadm.exe -o install -t apache-fp -s /usr/local/apache/conf/httpd.conf -p 80 -m sample.microsoft.com -u AdminAccount -pw AdminPassword -xu www -xg www

Fpsrvadm 命令行参数

TOP

Upgrade 命令

在虚拟服务器HostNamennnn 端口上,升级 FrontPage 服务器扩展。服务器扩展在指定虚拟服务器的根站点上升级,根站点的任何子站点也会同时升级。

语法

fpsrvadm.exe -o upgrade -p nnnn -m HostName
    [ -xu UNIXUserName] [ -xg UNIXGroupName] [ -n yes]

在 UNIX 上

如果-xu -xg已指定,那么通过 FrontPage 所创建的目录与服务器扩展文件,以及站点的内容,其所有者和文件模式将改为UNIXUserNameUNIXGroupName。此 -n参数指定,只有通过 FrontPage 所创建的目录与服务器扩展文件才能被改变。

Fpsrvadm 命令行参数

TOP

Uninstall 命令

将虚拟服务器 HostNamennnn端口上的 FrontPage 服务器扩展卸载。这会将服务器扩展从根站点下的子站点中卸载。

语法

fpsrvadm.exe -ouninstall -p nnnn -m HostName

注意

请注意,卸载 FrontPage 服务器扩展时没有删除内容:它只将服务器扩展程序和附带的服务器扩展文件删除 。

这一操作在每个站点的内容区域都留下足够的 FrontPage meta 信息,确保重新安装服务器扩展时,每个站点都能恢复到原来的状态。例如,当重新安装服务器扩展时,卸载服务器扩展时已有的子站点将会被还原。

Fpsrvadm 命令行参数

TOP

Fulluninstall 命令

将虚拟服务器 HostNamennnn端口上的 FrontPage 服务器扩展卸载。这会将服务器扩展从根站点下的子站点中卸载。

语法

fpsrvadm.exe -o fulluninstall -p nnnn -m HostName

注意

卸载指定端口与虚拟服务器上的服务器扩展。如果根站点有子站点,FrontPage 服务器扩展也将从这些子站点中卸载。与Uninstall命令相对比,这个命令未在站点内容区域中留下与 FrontPage 相关的信息。在虚拟服务器上使用Fulluninstall之后,当重新安装 FrontPage 服务器扩展时,子站点将无法自动重建。

Fpsrvadm 命令行参数

TOP

Create 命令

在当前用 FrontPage 扩展的站点中的指定目录下,创建用 FrontPage 扩展的子站点。

语法

fpsrvadm.exe -o create -p nnnn -m HostName -w WebName [-u UserName] [-pw password]
 [ -xu UNIXUserName] [ -xg UNIXGroupName] [ -n yes] 

注意

对于WebName,它指定了从内容区域的根目录到您正在创建的子站点的路径。IIS 服务器上不需要-pw password参数。

如果UserNamepassword为空,新子站点将从根站点继承安全性设置。如果这些参数非空,新的子站点将具有唯一的权限以及基于UserNamepassword创建的初始管理员帐号。

Fpsrvadm 命令行参数

TOP

Merge 命令

从指定子站点及其下面的所有子站点中卸载服务器扩展。此操作将子站点转换为其用 FrontPage 扩展的父站点的文件夹。

语法

fpsrvadm.exe -o merge -w WebName -p nnnn -m HostName

注意

对于WebName, 请指定从内容区域的根目录到要合并的子站点的路径。

Fpsrvadm 命令行参数

TOP

Check 命令

检查和修复虚拟服务器 HostNamennnn端口上的 FrontPage 服务器扩展安装。如果WebName已指定,会在指定子站点上检查服务器扩展。否则,会在指定虚拟服务器的根站点上检查服务器扩展。如果您检查的站点有子站点,它们也将受到检查。

FrontPage 服务器扩展检查包括:

  • 检查 FrontPage 服务器扩展 DLL 或可执行文件上的权限。

  • 验证 _vti_bin、 _vti_pvt、 _vti_log 和其他使用 FrontPage 创建的目录是否存在及其正确性。

  • 验证服务器虚拟根是正确的和最新的。

  • 验证 metabase 的设置是正确的和最新的。(Metabase 是保存 IIS 配置信息设置的结构。)

  • 检查 _vti_bin stub DLL 或可执行文件未被破坏。

  • 检查非 stub 服务器扩展 DLL 或可执行文件未被破坏。

语法

fpsrvadm.exe -o check -p nnnn -m HostName [ -w WebName ]

注意

检查服务器扩展包括以下任务,替换已丢失的用 FrontPage 创建的目录和文件、确定所有用 FrontPage 创建的可执行文件均存在,并且已设置了正确的权限。

Fpsrvadm 命令行参数

TOP

Security 命令

在指定虚拟服务器和端口上的用 FrontPage 扩展的站点WebName ,为指定的用户名和密码,创建用 FrontPage 扩展的站点权限。如果WebName是根站点,请使用斜线 (/) 来指定它。

语法

fpsrvadm.exe -o security -p nnnn -m HostName -w WebName
    -a AccessType -u UserName -pw password [-i IPAddress]

注意

要添加管理员,请指定管理员访问类型。 要添加创作者,请指定创作者访问类型,要添加站点访问者,请指定 用户访问类型。 要删除站点访问者、管理员、或创作者的用 FrontPage 扩展的站点权限,请指定删除访问类型。 要将授予的特定帐号的权限降级,必须先将该帐号删除,然后以所授予的新权限级别将它添加回来。

使用可选的-i 参数限制创作过程、限制管理,或限制站点访问者对基于 IP 地址的客户端计算机的访问。您可使用星号 (*) 作为四个 IP 地址节中任意一个的通配符。例如, IP 地址屏蔽 157.*.*.* 指定以 157 开始的 IP 地址。请注意,某些支持 FrontPage 服务器扩展的服务器类型并不支持 IP 地址限制。

在 IIS 上

在 Microsoft IIS 服务器上,用户名必须是 Windows NT 帐号。如果提供密码,它将被跳过。

Fpsrvadm 命令行参数

TOP

chown 命令

仅在 UNIX 中,它会改变目录所有权、用 FrontPage 创建的服务器扩展根程序以及站点的内容。此 chown命令在用 FrontPage 扩展的站点里,设置 FrontPage 服务器扩展可执行文件中的用户 ID 位。请使用此命令增强安全性。

语法

fpsrvadm.exe -o chown -p nnnn -m HostName [ -w WebName ]
    [ -xu UNIXUserName] [ -xg UNIXGroupName] [ -n yes]

在 UNIX 上

如果WebName已指定,服务器扩展会在指定子站点上被更改所有者。否则,就在根站点上被更改所有者。

如果-xu已指定,用 FrontPage 扩展的站点内容和 FrontPage 服务器扩展根程序集会被更改所有者为UNIXUserName

如果 -xg 已指定,用 FrontPage 扩展的站点内容和 FrontPage 服务器扩展根程序集会被更改所有者为群组UNIXGroupName

如果-xu-xg已指定,服务器扩展根程序会被设置为读取/执行访问,其设置用户 ID 位被设置为指定的用户名和组名。请注意,只有根程序会被更改文件模式,站点内容文件则不会。

-n 参数指出,只有用 FrontPage 创建的目录和服务器扩展根程序应该被更改所有者,而内容文件则不能。

Fpsrvadm 命令行参数

TOP

Enable 命令

通过虚拟服务器HostNamennnn端口上的 FrontPage 客户端启用创作过程及管理用 FrontPage 扩展的站点。

语法

fpsrvadm.exe -o enable -p nnnn -m HostName 

Fpsrvadm 命令行参数

TOP

Disable 命令

通过虚拟服务器 HostNamennnn端口上的 FrontPage 客户端来禁止创作过程及管理用 FrontPage 扩展的站点。

语法

fpsrvadm.exe -o disable -p nnnn -m HostName

Fpsrvadm 命令行参数

TOP

Recalc 命令

使基于 FrontPage 的内容数据库与站点当前状态保持一致。重新计算和修复所有指定虚拟服务器和端口上的用 FrontPage 扩展的站点内的所有内部超链接。这一命令再次包括共享网页组件内的网页、重新计算其他组件 ( 例如,搜索表单和导航栏 )、将边框重新应用至任何使用边框的网页、重置基于 FrontPage 的表单处理程序结果网页的权限、重编分类的索引、以及重新计算文本索引。

语法

fpsrvadm.exe -o recalc -p nnnn -m HostName -w WebName

注意

如果WebName是根站点,请使用斜线 (/) 来指定它。

Fpsrvadm 命令行参数

TOP

Putfile 命令

在指定虚拟服务器和端口导入filename文件,作为到达用 FrontPage 扩展的站点WebName的文件destination

语法

fpsrvadm.exe -o putfile -p nnnn -m HostName -w WebName
    -f filename -d destination

注意

destination参数应该是目标文件相对于站点顶层文件夹的 URL。如果WebName是根站点,请使用斜线 (/) 来指定它。

Fpsrvadm 命令行参数

TOP

Recalcfile 命令

在指定虚拟服务器和端口上的用 FrontPage 扩展的站点WebName中,重新计算和修复所有指定的 URL destination的内部超链接。这一命令再次包括共享网页组件内的网页,并重新计算文本索引。

语法

fpsrvadm.exe -o recalcfile -p nnnn -m HostName -w WebName
    -d destination

注意

destination参数应该是目标文件相对于站点顶层文件夹的 URL。如果WebName是根站点,请使用斜线 (/) 来指定它。

Fpsrvadm 命令行参数

TOP

Delete 命令

将指定虚拟服务器和端口上的子站点WebName删除。您无法使用此命令删除根站点;要删除根站点,请使用Uninstall 命令。

这一命令将删除全部内容,包括指定子站点的所有子站点。

语法

fpsrvadm.exe -o delete -p nnnn -w WebName [-m HostName]

在 UNIX 上

这是删除 NCSA、Stronghold 和 Apache Web 服务器上子站点的唯一方法。您不能使用 FrontPage 客户端删除这些服务器上的子站点。

Fpsrvadm 命令行参数

TOP

Rename 命令

将指定虚拟服务器和端口上的子站点WebName重命名为新的站点名称destination

语法

fpsrvadm.exe -o rename -p nnnn -w WebName -d destination [-m HostName]

在 UNIX 上

这是重命名 NCSA、Stronghold 和 Apache Web 服务器上子站点的唯一方法。在这些服务器上,您不能使用 FrontPage 客户端重命名子站点。

注意

destination参数应为子站点的新 URL,与根站点有关。

Fpsrvadm 命令行参数

TOP

Setdirexec 命令

指出,目录 destination 能够在指定虚拟服务器和端口上的用 FrontPage 扩展的站点 WebName 中包含可运行程序。

语法

fpsrvadm.exe -o setdirexec -p nnnn -w WebName -d destination
        [-m HostName]

在 UNIX 上

这是在 NCSA、Stronghold 和 Apache Web 服务器上制作可执行目录的唯一方法。在这些服务器上,您不能使用 FrontPage 客户端制作可执行目录。

注意

destination参数应该是目标文件相对于站点顶层文件夹的 URL。如果 WebName 是根站点,请使用斜线 (/) 来指定它。

Fpsrvadm 命令行参数

TOP

Setdirnoexec 命令

指出,目录 destination 不能在指定虚拟服务器和端口上的用 FrontPage 扩展的站点 WebName中包含可执行程序。

语法

fpsrvadm.exe -o setdirnoexec -p nnnn -w WebName -d destination
        [-m HostName]

在 UNIX 上

这是在 NCSA、Stronghold 和 Apache Web 服务器上制作不可执行目录的唯一方法。在这些服务器上,您不能使用 FrontPage 客户端制作不可执行目录。

注意

destination参数应该是目标文件相对于站点顶层文件夹的 URL。如果WebName是根站点,请使用斜线 (/) 来指定它。

Fpsrvadm 命令行参数

Administration section art
   
管理工具与技术  
   
Fpsrvadm    
     
FrontPage MMC
管理单元
   
     
HTML 管理表单    
     
远程管理    
     
高级
管理任务
   
     
     


  后退  回到页首
 
  最近更新时间 1998 年 11 月
©1998 Microsoft Corporation。保留所有权利。使用规定。