是否有stsadm命令将列举 /列出所有Web应用程序?这与 SPWebService.AdministrationService.WebApplications.

我正在寻找的是一个stsadm命令,它将返回Web应用程序,其名称和URL的列表。

顺便说一句 - 对不起,未知(Yahoo)用户名。我不确定如何关联使用SO,META等上使用的打开ID ...用于SharePoint溢出和其他站点的打开ID相同。而且我的SPO配置文件没有提供与其他站点相关联的选项。

有帮助吗?

解决方案

您可以使用以下STSADM命令获取所需的信息:

stsadm -o enumzoneurls
stsadm -o enumalternatedomains

或使用powershell cmdlet:

Get-SPWebApplication

其他提示

我已经使用此PowerShell获取站点和所有者信息。可以扩展以获取更多信息。不是我的脚本;我只是现在找不到URL将您指向该网站:

$ webappurl =“在此处插入URL”;

clear-host $ 12hivesDir =“ $ {env:communprogramfiles} microsoft共享 web服务器扩展 12 ” function get-spweb([[string] $ weburl = $(throw'parameter -weburl-weburl nove!'novey!')){$ site = new -object -typename“ microsoft.sharepoint.spsite” -argumentList“ $ weburl”;返回$ site.openweb(); }函数get-spwebinfo($ web){write-host $ web.title with-host $ web.url if($ web.webs.count -ne 0){write-host“ ===================== =============================“写入主机” sub sub of“ $ web.title write-host” =============== ============================== spwebinfo($ subweb); $ subweb.dispose(); }写入主持人“ ==================================== 。 ==“ $ web。 ========“写入者” SiteadMinistrator:“ $ Web。 siteadministrator写下主持人“ url:” $ web.url写入host“ lastitemmodifieddate:” $ web.lastitemmodifieddate

  foreach (SPList list in web.Lists)

{foreach(list.items中的splistitem item){write-host„ listitemtitle:ì + item.title;写入主持人„ listitemurl:ì + item.url;

  foreach ($subweb in $web.Webs)
  {
        get-spwebInfo($subweb);
        $subweb.Dispose();
  }
  Write-Host "======================================="

}

}

$ devweb = get-spweb $ webappurl get-spwebinfo($ devweb)$ devweb.dispose();

许可以下: CC-BY-SA归因
scroll top