In a recent post I detailed all the PowerShell changes from SharePoint 2010 to SharePoint 2013 Public Preview (part 1, part 2) – well, apparently I should have held off a couple of weeks because I’m now running the RTM version of SharePoint 2013 and have found that they have made a ton more changes. I don’t want to go through all the 2010 to 2013 changes again so instead I’ll just detail what has changed since the Public Preview; these changes include new cmdlets, removed cmdlets, and renamed cmdlets. (Note that some of the removed and new cmdlets may actually just be renamed cmdlets – not worth the effort for to verify them all at this point).
Removed Cmdlets
- Add-SPSocialAppPermissions
- Copy-SPAccessServicesDatabase
- Get-SPTrustedSecurityTokenService
- New-SPTrustedSecurityTokenService
- Remove-SPSocialAppPermissions
- Remove-SPTrustedSecurityTokenService
- Repartition-SPEnterpriseSearchLinksDatabases
- Set-SPSecureStoreSystemAccounts
- Set-SPTrustedSecurityTokenService
New Cmdlets
- Add-SPSecureStoreSystemAccount
- Copy-SPAccessServicesDatabaseCredentials
- Move-SPEnterpriseSearchLinksDatabases
- New-SPOnlineApplicationPrincipalManagementServiceApplicationProxy
- Remove-SPSecureStoreSystemAccount
- Set-SPAppSiteDomain
- Set-SPEnterpriseSearchFileFormatState
- Update-SPDistributedCacheSize
Renamed Cmdlets
- Add-SPDistributedCacheServiceInstanceOnLocalServer => Add-SPDistributedCacheServiceInstance
- Clear-SPAppDeniedEndpoints => Clear-SPAppDeniedEndpointList
- Copy-LocalActivitiesToWorkflowService => Copy-SPActivitiesToWorkflowService
- Get-SPAppAcquisitionSettings => Get-SPAppAcquisitionConfiguration
- Get-SPAppDeniedEndpoints => Get-SPAppDeniedEndpointList
- Get-SPAppDisableSettings => Get-SPAppDisablingConfiguration
- Get-SPAppHostingQuotas => Get-SPAppHostingQuotaConfiguration
- Get-SPAppMarketplaceSettings => Get-SPAppStoreConfiguration
- Get-SPBingMapsBlockInAllLocales => Get-SPBingMapsBlock
- Get-SPSecureStoreSystemAccounts => Get-SPSecureStoreSystemAccount
- Get-TranslationThrottlingSettings => Get-SPTranslationThrottlingSetting
- Get-WorkflowServiceApplicationProxy => Get-SPWorkflowServiceApplicationProxy
- Move-SPSocialComments => Move-SPSocialComment
- New-WorkflowServiceApplicationProxy => New-SPWorkflowServiceApplicationProxy
- Remove-SPDistributedCacheServiceInstanceOnLocalServer => Remove-SPDistributedCacheServiceInstance
- Restart-SPAppInstanceJobs => Restart-SPAppInstanceJob
- Set-SPAppAcquisitionSettings => Set-SPAppAcquisitionConfiguration
- Set-SPAppDisableSettings => Set-SPAppDisablingConfiguration
- Set-SPAppHostingQuotas => Set-SPAppHostingQuotaConfiguration
- Set-SPAppMarketplaceSettings => Set-SPAppStoreConfiguration
- Set-SPBingMapsBlockInAllLocales => Set-SPBingMapsBlock
- Set-TranslationThrottlingSettings => Set-SPTranslationThrottlingSetting
- Stop-SPDistributedCacheServiceInstanceGracefullyOnLocalServer => Stop-SPDistributedCacheServiceInstance
- Update-SPAppCatalogSettings => Update-SPAppCatalogConfiguration
Changed Cmdlets
Backup-SPEnterpriseSearchServiceApplicationIndex
- Added the following new parameter set:
Backup-SPEnterpriseSearchServiceApplicationIndex -Abort [-SearchApplication] <SearchServiceApplication> [-BackupHandleFile] <string> [[-Retries] <int>]
Copy-SPActivitiesToWorkflowService
- The
[-Force <bool>]
parameter was added.
Get-SPAccessServicesDatabase
- The
[[-AccessAppsOnly] <bool>]
parameter was added.
Get-SPAppHostingQuotaConfiguration
- The
-Identity
parameter was renamed to-SiteSubscription
.
Install-SPEduSites
- The
[-OwnerAlias]
parameter was removed. - The
[-MySiteHost] <SPSitePipeBind>
parameter was added. - The
[-SearchCenter] <SPSitePipeBind>
parameter was added.
Install-SPSolution
- The
[-AddToLatestVersion]
switch parameter was changed to[-CompatibilityLevel <string>]
.
Install-SPWebPartPack
- The
[-AddToLatestVersion]
switch parameter was changed to[-CompatibilityLevel <string>]
for all parameter sets.
New-SPAccessServiceApplication
- The
[-RecoveryPointObjective <int>]
parameter was added to all parameter sets.
New-SPEnterpriseSearchMetadataManagedProperty
- The
[-SafeForAnonymous <bool>]
parameter was added.
New-SPWOPISupressionSetting
- The
[-DocType <string>]
parameter was removed. - The
[-Extension <string>]
parameter was added. - The
[-ProgId <string>]
parameter was added. - The
[-WOPIAction <string>]
parameter was renamed to[-Action <string>]
. - The
[-WOPIBinding <SPWopiBindingPipeBind>]
parameter set was removed.
Remove-SPAccessServicesDatabaseServer
- The
[-Force]
switch parameter was added.
Remove-SPWOPISuppressionSetting
- The
[-DocType <string>]
parameter was removed. - The
[-Extension <string>]
parameter was added. - The
[-ProgId <string>]
parameter was added. - The
[-WOPIAction <string>]
parameter was renamed to[-Action <string>]
. - A new parameter set accepting only the
[-Identity <string>]
parameter was added.
Set-SPAccessServicesApplication
- The
[-RecoveryPointObjective <int>]
parameter was added.
Set-SPAppHostingQuotaConfiguration
- The
-Identity <SPSiteSubscriptionPipeBind>
parameter was renamed to-SiteSubscription <SPSiteSubscriptionPipeBind>
.
Set-SPEnterpriseSearchMetadataManagedProperty
- The
[-SafeForAnonymous <bool>]
parameter was added.
Set-SPTranslationServiceApplication
- The
[-MachineTranslationCategory <string>]
parameter was added.
Set-SPWorkManagementServiceApplication
- The
[-NumberOfExchangeJobsPerServer <uint32>]
parameter was removed. - The
[-MinimumTimeBetweenEwsSyncSubscriptionSearches <timespan>]
parameter was added. - The
[-NumberOfUsersPerEwsSyncBatch <uint32>]
parameter was added. - The
[-NumberOfUsersEwsSyncWillProcessAtOnce <uint32>]
parameter was added. - The
[-NumberOfSubscriptionSyncsPerEwsSyncRun <uint32>]
parameter was added.
Stop-SPDistributedCacheServiceInstance
- The
[-Graceful]
parameter was added.
Uninstall-SPSolution
- The
[-CompatibilityLevel <string>]
parameter was added to all parameter sets.
Uninstall-SPWebPartPack
- The
[-CompatibilityLevel <string>]
parameter was added.
Update-SPRepopulateMicroblogFeedCache
- The
[-SiteUrl <string>]
parameter was added. - The
-AccountName <string>
parameter is now optional.
Update-SPRepopulateMicroblogLMTCache
- The
[-SiteSubscription <SPSiteSubscriptionPipeBind>]
parameter was removed.