¿Cómo puedo crear la aplicación web, la colección de sitios y los sitios automáticamente con el archivo por lotes y el shell de alimentación

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/60319

Pregunta

¿Hay alguna forma de que pueda crear una aplicación web, colección de sitios y sitios con POPESHELL y archivo de lote automáticamente?Por lo tanto, el usuario tiene que hacer clic en el archivo de lote ejecutable que creará la aplicación web en el puerto 80 con la base de datos de contenido escrita en PowerShell, colección de sitios y 10 sub sitios en él?

En mi caso, el usuario no sabe cómo crear un sitio de SharePoint.¡Solo quieren hacer doble clic en el archivo y el trabajo se realiza!

¿Fue útil?

Solución

Podría usar los siguientes cmdlets para lograr esto:

nuevo-spwebapplication http://technet.microsoft.com/en-us/library/ff607931.aspx

new-spsite http://technet.microsoft.com/en-us/library/ff607937.aspx

nuevo-spweb http://technet.microsoft.com/en-us/library/ff607579.aspx

En cada paso, solo asigne a una variable para que pueda usarlo en el próximo cmdlet.

Usando los ejemplos de los artículos, usted podría hacer:

$ap = New-SPAuthenticationProvider
$webApp = New-SPWebApplication -Name "Contoso Internet Site" -Port 80 -HostHeader sharepoint.contoso.com -URL "https://www.contoso.com" -ApplicationPool "ContosoAppPool" -ApplicationPoolAccount (Get-SPManagedAccount "DOMAIN\jdoe") –AuthenticationProvider $ap -SecureSocketsLayer
$site = New-SPSite http://www.contoso.com -OwnerAlias "DOMAIN\jdow" -HostHeaderWebApplication $webApp -Name "Contoso" -Template "STS#0"
New-SPWeb http://somesite/subweb1 -Template "STS#0"

Licenciado bajo: CC-BY-SA con atribución
scroll top