Stsadm Microsoft PowerShell mapping in SharePoint Server

 

**Si applica a:**SharePoint Foundation 2013, SharePoint Server 2013 Enterprise, SharePoint Server 2013 Standard, SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-08-24

Riepilogo: Vengono elencati i cmdlet equivalente PowerShell e operazioni di Stsadm.

Per i casi in cui non esiste un mapping uno-a-uno tra le operazioni e i cmdlet, nella tabella vengono elencati i parametri di PowerShell specifici che è necessario utilizzare per ottenere la stessa funzionalità.

Operazione Stsadm

Cmdlet di Windows PowerShell

Activatefeature

Enable-SPFeature

Activateformtemplate

Enable-SPInfoPathFormTemplate

Addalternatedomain

New-SPAlternateUrl

Addcontentdb

Mount-SPContentDatabase

New-SPContentDatabase

Addexemptuseragent

Add-SPInfoPathUserAgent

Addpath

New-SPManagedPath

Addpermissionpolicy

Nessuno

Addsolution

Add-SPSolution

Addtemplate

None

Adduser

New-SPUser

Addwppack

Install-SPWebPartPack

Addzoneurl

New-SPAlternateUrl

Allowuserformwebserviceproxy

Set-SPInfoPathWebServiceProxy

Utilizzare i parametri AllowForUserForms e Identity.

Allowwebserviceproxy

Set-SPInfoPathWebServiceProxy

Utilizzare i parametri AllowWebServiceProxy e Identity.

Authentication

Set-SPWebApplication

Utilizzare il parametro AuthenticationMethod o AuthenticationProvider.

Backup

Backup-SPConfigurationDatabase

Backup-SPFarm

Backup-SPSite

Backuphistory

Get-SPBackupHistory

Binddrservice

Nessuno

Blockedfilelist

Nessuno

Canceldeployment

Nessuno

Changepermissionpolicy

Nessuno

Copyappbincontent

Nessuno

Createadminvs

New-SPCentralAdministration

Creategroup

Nessuno

Createsite

New-SPSite

Createsiteinnewdb

New-SPSite Utilizzare il parametro ContentDatabase.

New-SPContentDatabase

Createweb

New-SPWeb

Databaserepair

Nessuno

Deactivatefeature

Disable-SPFeature

Deactivateformtemplate

Disable-SPInfoPathFormTemplate

Deleteadminvs

Nessuno

Deletealternatedomain

Remove-SPAlternateUrl

Deleteconfigdb

Remove-SPConfigurationDatabase

Deletecontentdb

Dismount-SPContentDatabase

Deletegroup

Nessuno

Deletepath

Remove-SPManagedPath

Deletepermissionpolicy

Nessuno

Deletesite

Remove-SPSite

Deletesolution

Remove-SPSolution

Deletetemplate

Nessuno

Deleteuser

Remove-SPUser

Deleteweb

Remove-SPWeb

Deletewppack

Uninstall-SPWebPartPack

Deletezoneurl

Remove-SPAlternateUrl

Deploysolution

Install-SPSolution

Deploywppack

Install-SPWebPartPack

Disablessc

Nessuno

Displaysolution

Get-SPSolution

Editcontentdeploymentpath

Set-SPContentDeploymentPath

Email

Nessuno

Enablessc

Nessuno

Enumalternatedomains

Get-SPAlternateURL

Enumcontentdbs

Get-SPContentDatabase

Enumdataconnectionfiledependants

Get-SPDataConnectionFileDependent

Enumdataconnectionfiles

Get-SPDataConnectionFile

Enumdeployments

Nessuno

Enumexemptuseragents

Get-SPInfoPathUserAgent

Enumformtemplates

Get-SPInfoPathFormTemplate

Enumgroups

Nessuno

Enumroles

Nessuno

Enumservices

Get-SPServiceInstance

Enumsites

Get-SPSiteAdministration. Per eseguire questo cmdlet, è necessario essere un membro del gruppo Amministratori farm.

Get-SPSite (Per eseguire questo cmdlet, è necessario essere un amministratore locale nel computer in cui è installato SharePoint Server.)

Enumsolutions

Get-SPSolution

Enumsubwebs

Get-SPWeb

Enumtemplates

Get-SPWebTemplate

Enumusers

Get-SPUser

Enumwppacks

Get-SPWebPartPack

Enumzoneurls

Get-SPAlternateURL

Execadmsvcjobs

Start-SPAdminJob

Export

Export-SPWeb

Extendvs

New-SPWebApplication

Extendvsinwebfarm

New-SPWebApplicationExtension

Forcedeletelist

Nessuno

Getadminport

Get-SPWebApplication

Utilizzare la sintassi seguente:

Get-SPWebApplication -IncludeCentralAdministration | ? {$_.IsAdministrationWebApplication -eq $true}

Proprietà Getdataconnectionfileproperty

Get-SPDataConnectionFile

Utilizzare la sintassi seguente:

Get-SPDataConnectionFile | where {$_.Name -eq "dataConFileName"} | format-list

Proprietà Getformtemplateproperty

Get-SPInfoPathFormTemplate

Utilizzare la sintassi seguente:

Get-SPInfoPathFormTemplate | where {$_.DisplayName -eq "formTemplateName"} | format-list

Getosearchsetting

Nessuno

Getproperty

Get-SPFarmConfig

Get-SPTimerJob

Disable-SPTimerJob

Enable-SPTimerJob

Set-SPTimerJob

Start-SPTimerJob

Getsitelock

Get-SPSiteAdministration

Getsiteuseraccountdirectorypath

Nessuno

Geturlzone

Get-SPAlternateURL

Import

Import-SPWeb

Installfeature

Install-SPFeature

Listlogginglevels

Get-SPLogLevel

Listqueryprocessoroptions

Nessuno

Listregisteredsecuritytrimmers

Get-SPEnterpriseSearchSecurityTrimmer

Localupgradestatus

Nessuno

Managepermissionpolicylevel

Nessuno

Mergecontentdbs

Move-SPSite

Migrateuser

Move-SPUser

Osearch

Per i parametri di Osearchfarmcontactemail, farmperformancelevel, farmserviceaccount e farmservicepassword, utilizzare i cmdlet Get-SPEnterpriseSearchService e Set-SPEnterpriseSearchService.

Per i parametri di Osearchstart e stop, utilizzare rispettivamente i cmdlet Start-SPEnterpriseSearchServiceInstance e Stop-SPEnterpriseSearchServiceInstance.

Per il parametro di Osearchdefaultindexlocation, utilizzare il cmdlet Get-SPEnterpriseSearchServiceInstance.

Osearchdiacriticsensitive

Utilizzare il cmdlet Get-SPEnterpriseSearchServiceApplication per recuperare l'applicazione del servizio di ricerca specifica e quindi utilizzare il parametro DiacriticSensitive dal cmdlet Set-SPEnterpriseSearchServiceApplication.

Profilechangelog

Nessuno.

È tuttavia possibile utilizzare l'operazione Stsadm profilechangelog se si sostituisce il nome del provider di servizi condivisi con il nome dell'applicazione di servizio:

stsadm -o profilechangelog
-title <SA name>
-daysofhistory <number of days>
-generateanniversaries

Per ulteriori informazioni sulle applicazioni di servizio, vedere Informazioni sulle applicazioni di servizio e sui servizi in SharePoint Server.

Provisionservice

Start-SPServiceInstance

Quiescefarm

Nessuno

Quiescefarmstatus

Nessuno

Quiesceformtemplate

Stop-SPInfoPathFormTemplate

Reconvertallformtemplates

Update-SPInfoPathFormTemplate

Refreshdms

Nessuno

Refreshsitedms

Nessuno

Registersecuritytrimmer

New-SPEnterpriseSearchSecurityTrimmer

Registerwsswriter

Nessuno

Removedataconnectionfile

Uninstall-SPDataConnectionFile

Removedrservice

Nessuno

Removeexemptuseragent

Remove-SPInfoPathUserAgent

Removeformtemplate

Uninstall-SPInfoPathFormTemplate

Removesolutiondeploymentlock

Nessuno

Renameserver

Rename-SPServer

Renamesite

Set-SPSite

Utilizzare il parametro Url.

Renameweb

Set-SPWeb

Utilizzare l parametro RelativeUrl.

Restore

Restore-SPFarm

Restore-SPSite

Retractsolution

Uninstall-SPSolution

Retractwppack

Nessuno

Runcontentdeploymentjob

Start-SPContentDeploymentJob

Scanforfeatures

Install-SPFeature

Utilizzare il parametro Scanforfeatures.

Setadminport

Set-SPCentralAdministration

Setapppassword

Nessuno

Setconfigdb

Connect-SPConfigurationDatabase

Setcontentdeploymentjobschedule

Set-SPContentDeploymentJob

Setdataconnectionfileproperty

Set-SPDataConnectionFile

Setformtemplateproperty

Set-SPInfoPathFormTemplate

Setlogginglevel

Set-SPLogLevel

Setosearchsetting

Nessuno

Setproperty

Set-SPFarmConfig

Get-SPTimerJob

Disable-SPTimerJob

Enable-SPTimerJob

Set-SPTimerJob

Start-SPTimerJob

Setqueryprocessoroptions

Nessuno

Setsitelock

Set-SPSiteAdministration

Utilizzare il parametro LockState.

Setsiteuseraccountdirectorypath

Get-SPSiteSubscription

New-SPSiteSubscription

Remove-SPSiteSubscription

Setworkflowconfig

Set-SPWorkflowConfig

Siteowner

Set-SPSiteAdministration

Syncsolution

Install-SPSolution

Utilizzare il parametro Synchronize.

Unextendvs

Remove-SPWebApplication

Uninstallfeature

Uninstall-SPFeature

Unquiescefarm

Nessuno

Unquiesceformtemplate

Start-SPInfoPathFormTemplate

Unregistersecuritytrimmer

Remove-SPEnterpriseSearchSecurityTrimmer

Unregisterwsswriter

Nessuno

Updateaccountpassword

Set-SPManagedAccount

Updatealerttemplates

Nessuno

Updatefarmcredentials

Nessuno

Upgrade

Nessuno

Upgradeformtemplate

Install-SPInfoPathFormTemplate

Upgradesolution

Update-SPSolution

Upgradetargetwebapplication

Nessuno

Uploadformtemplate

Install-SPInfoPathFormTemplate

Userrole

Get-SPUser

Move-SPUser

New-SPUser

Remove-SPUser

Set-SPUser

Verifyformtemplate

Test-SPInfoPathFormTemplate

See also

Indice di Microsoft cmdlet di PowerShell per SharePoint Server