SharePoint 2010 – van Stsadm naar Powershell
Met de komst van SPS2010, zal Powershell veel gebruikt worden door SharePoint administrators om bepaalde beheertaken makkelijker/beter uit te voeren.
Hieronder een lijst met STSADM opdrachten vertaald naar PowerShell-opdrachten, ook wel cmdlets genoemd.
Stsadm |
Windows PowerShell |
Activatefeature |
|
Activateformtemplate |
|
Addalternatedomain |
|
Addcontentdb |
|
Adddataconnectionfile |
|
Add-ecsfiletrustedlocation |
|
Add-ecssafedataprovider |
|
Add-ecstrusteddataconnectionlibrary |
|
Add-ecsuserdefinedfunction |
|
Addexemptuseragent |
|
Addpath |
|
Addpermissionpolicy |
Niet beschikbaar |
Addsolution |
|
Addtemplate |
|
Adduser |
|
Addwppack |
|
Addzoneurl |
|
Allowuserformwebserviceproxy |
Gebruik de AllowForUserForms & Identity parameters. |
Allowwebserviceproxy |
Gebruik de AllowWebServiceProxy & Identity parameters. |
Authentication |
Gebruik de AuthenticationMethod of AuthenticationProvider parameters. |
Backup |
|
Backuphistory |
|
Binddrservice |
Niet beschikbaar |
Blockedfilelist |
Niet beschikbaar |
Canceldeployment |
Niet beschikbaar |
Changepermissionpolicy |
Niet beschikbaar |
Copyappbincontent |
Niet beschikbaar |
Createadminvs |
|
Creategroup |
Niet beschikbaar |
Createsite |
|
Createsiteinnewdb |
New-SPSite Gebruik de ContentDatabase parameter. |
Createweb |
|
Databaserepair |
Niet beschikbaar |
Deactivatefeature |
|
Deactivateformtemplate |
|
Deleteadminvs |
Niet beschikbaar |
Deletealternatedomain |
|
Deleteconfigdb |
|
Deletecontentdb |
|
Deletegroup |
Niet beschikbaar |
Deletepath |
|
Deletepermissionpolicy |
Niet beschikbaar |
Deletesite |
|
Deletesolution |
|
Deletetemplate |
|
Deleteuser |
|
Deleteweb |
|
Deletewppack |
|
Deletezoneurl |
|
Deploysolution |
|
Deploywppack |
|
Disablessc |
Niet beschikbaar |
Displaysolution |
|
Editcontentdeploymentpath |
|
Niet beschikbaar |
|
Enablessc |
Niet beschikbaar |
Enumalternatedomains |
|
Enumcontentdbs |
|
Enumdataconnectionfiledependants |
|
Enumdataconnectionfiles |
|
Enumdeployments |
Niet beschikbaar |
Enumexemptuseragents |
|
Enumformtemplates |
|
Enumgroups |
Niet beschikbaar |
Enumroles |
Niet beschikbaar |
Enumservices |
|
Enumsites |
Get-SPSiteAdministration (Farm admin rechten vereist) Get-SPSite (local admin rechten vereist) |
Enumsolutions |
|
Enumsubwebs |
|
Enumtemplates |
|
Enumusers |
|
Enumwppacks |
|
Enumzoneurls |
|
Execadmsvcjobs |
|
Export |
|
Extendvs |
|
Extendvsinwebfarm |
|
Forcedeletelist |
Niet beschikbaar |
Getadminport |
Gebruik de volgende syntax:
|
Getdataconnectionfileproperty property |
Gebruik de volgende syntax:
|
Getformtemplateproperty property |
Gebruik de volgende syntax:
|
Getosearchsetting |
Niet beschikbaar |
Getproperty |
|
Getsitelock |
|
Getsiteuseraccountdirectorypath |
Niet beschikbaar |
Geturlzone |
|
Import |
|
Installfeature |
|
Listlogginglevels |
|
Listqueryprocessoroptions |
Niet beschikbaar |
Listregisteredsecuritytrimmers |
|
Localupgradestatus |
Niet beschikbaar |
Managepermissionpolicylevel |
Niet beschikbaar |
Mergecontentdbs |
|
Migrateuser |
|
Osearch |
Voor Osearch parameters farmcontactemail, farmperformancelevel, farmserviceaccount, en farmservicepassword, gebruik de Get-SPEnterpriseSearchService en Set-SPEnterpriseSearchService. Voor Osearch parameters start en stop, gebruik Start-SPEnterpriseSearchServiceInstance en Stop-SPEnterpriseSearchServiceInstance Voor Osearch parameter defaultindexlocation, gebruik Get-SPEnterpriseSearchServiceInstance en Set-SPEnterpriseSearchServiceInstance. |
Osearchdiacriticsensitive |
|
Provisionservice |
|
Quiescefarm |
Niet beschikbaar |
Quiescefarmstatus |
Niet beschikbaar |
Quiesceformtemplate |
|
Reconvertallformtemplates |
|
Refreshdms |
Niet beschikbaar |
Refreshsitedms |
Niet beschikbaar |
Registersecuritytrimmer |
|
Registerwsswriter |
Niet beschikbaar |
Removedataconnectionfile |
|
Remove-ecsfiletrustedlocation |
|
Remove-ecssafedataprovider |
|
Remove-ecstrusteddataconnectionlibrary |
|
Remove-ecsuserdefinedfunction |
|
Removedrservice |
Niet beschikbaar |
Removeexemptuseragent |
|
Removeformtemplate |
|
Removesolutiondeploymentlock |
Niet beschikbaar |
Renameserver |
|
Renamesite |
Gebruik de Url parameter. |
Renameweb |
Gebruik de RelativeUrl parameter. |
Restore |
|
Retractsolution |
|
Retractwppack |
Niet beschikbaar |
Runcontentdeploymentjob |
|
Scanforfeatures |
Gebruik de Scanforfeatures parameter. |
Setadminport |
|
Setapppassword |
Niet beschikbaar |
Setconfigdb |
|
Setcontentdeploymentjobschedule |
|
Setdataconnectionfileproperty |
|
Set-ecsexternaldata |
|
Set-ecsloadbalancing |
Gebruik de LoadBalancingScheme parameter. |
Set-ecsmemoryutilization |
Gebruik de MemoryCacheThreshold en PrivateBytesMax parameters. |
Set-ecssecurity |
Gebruik de CrossDomainAccessAllowed, EncryptedUserConnectionRequired, en FileAccessMethod parameters. |
Set-ecssessionmanagement |
Gebruik de SessionsPerUserMax en SiteCollectionAnonymousSessionsMax parameters. |
Set-ecsworkbookcache |
Gebruik de Workbookcache en WorkbookCacheSizeMax parameters. |
Setformtemplateproperty |
|
Setlogginglevel |
|
Setosearchsetting |
Niet beschikbaar |
Setproperty |
|
Setqueryprocessoroptions |
Niet beschikbaar |
Setsitelock |
Gebruik de LockState parameter. |
Setsiteuseraccountdirectorypath |
|
Setworkflowconfig |
|
Siteowner |
|
Syncsolution |
Gebruik de Synchronize parameter. |
Unextendvs |
|
Uninstallfeature |
|
Unquiescefarm |
Niet beschikbaar |
Unquiesceformtemplate |
|
Unregistersecuritytrimmer |
|
Unregisterwsswriter |
Niet beschikbaar |
Updateaccountpassword |
|
Updatealerttemplates |
Niet beschikbaar |
Updatefarmcredentials |
Niet beschikbaar |
Upgrade |
Niet beschikbaar |
Upgradeformtemplate |
|
Upgradesolution |
|
Upgradetargetwebapplication |
Niet beschikbaar |
Uploadformtemplate |
|
Userrole |
|
Verifyformtemplate |
Voor meer informatie over Windows PowerShell, zie:
https://technet.microsoft.com/nl-nl/library/cc731851(WS.10).aspx