martes, 22 de junio de 2010

[SharePoint 2010] Scripts para máquina de desarrollo

Para poder trabajar con SharePoint 2010 necesitaremos de una gran cantidad de recursos que no siempre tendremos a la hora de desarrollar. Para aprovechar al máximo la máquina podemos parar con PowerShell todos los servicios de SharePoint que no nos sean necesarios e irlos arrancando según los vayamos necesitando.

En el post “Stop and Go with SharePoint 2010 on your workstation” encontramos algunos scripts de PowerShell con los que podemos parar/arrancar los servicios que utiliza SharePoint. En mi caso he adaptado estos scripts para que pare/arranque los servicios de windows imprescindibles y las instancias de las aplicaciones de servicio de SharePoint.

 

Para parar un servicio de windows podemos utilizar un comando del tipo:

$service = get-service “Nombre del servicio”
Stop-Service “Nombre del servicio” –Force

Para parar una instancia de una aplicación de servicio:

$serviceInstance = Get-SPServiceInstance {GUID}
Stop-SPServiceInstance $serviceInstance .Id -Confirm:$false

y para iniciar la instancia:

$serviceInstance .Provision()

 

Podéis descargaros los scripts completos: Scripts para desarrollo

No hay comentarios: