Comment créer automatiquement une application Web, une collection de sites et des sites avec des sites de lot et d'une coque d'alimentation

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

Question

Y a-t-il une manière que je puisse créer une application Web, une collecte de site et des sites à l'aide de Poweshell et de fichier batch automatiquement?Ainsi, l'utilisateur doit cliquer sur le fichier de commandes exécutables qui créera l'application Web sur le port 80 avec la base de données de contenu écrite dans PowerShell, la collection de sites et 10 sous-sites dans celle-ci?

Dans mon cas, l'utilisateur ne sait pas comment créer un site SharePoint.Ils veulent simplement double-cliquer sur le fichier et le travail est effectué!

Était-ce utile?

La solution

Vous pouvez utiliser les cmdlets suivants pour accomplir ceci:

nouvelle-SPWebApplication http://technet.microsoft.com/en-us/Library/ff6F607931.aspx

nouveau-spsite http://technet.microsoft.com/en-us/Library/ff6F607937.aspx

New-SPWeb http://technet.microsoft.com/en-us/Library/ff6F607579.aspx

À chaque étape, attribuez simplement à une variable afin que vous puissiez l'utiliser dans la cmdlet suivante.

Utiliser les exemples des articles, vous pouvez faire:

$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"

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top