zoukankan      html  css  js  c++  java
  • 用PowerShell批量收回wsp包

    转:http://www.xuebuyuan.com/168334.html

    提供wsp部署的参数:$wspnames:路径下的所有wsp文件名用逗号隔开,如“sumhtestwsp.wsp,sumhtestwsp123.wsp,sumhtestwsp456.wsp,sumhtestwsp789.wsp”

    方法:
    #收回解决方案,并删除解决方案管理区的解决方案
    function recoverWSP([string] $wspnames)
    {
        $PSSnapinSharePoin = Get-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction silentlycontinue
        if( $PSSnapinSharePoin -eq $Null)
        {
             Add-PSSnapin Microsoft.SharePoint.PowerShell;
        }
        foreach($wspname in $wspnames.split(','))
        {
            $gspsolution = Get-SPSolution -Identity $wspname
            if($gspsolution -ne $null)
            {
                #1.收回解决方案
                if($gspsolution.Deployed)  
                {
                    Uninstall-SPSolution -AllWebApplications -Identity $wspname
                }
                #2.删除解决方案管理区的解决方案
                Remove-SPSolution -Identity $wspname -Confirm:$false
            }
        }
    }

    例如:
    recoverWSP -wspnames  “sumhtestwsp.wsp,sumhtestwsp123.wsp,sumhtestwsp456.wsp”

  • 相关阅读:
    curl 文件上传
    地区选择三级联动
    水平居中
    z-index
    css垂直居中
    Enrolment API
    阿里云OSS存储
    java中的vo、dto 、dao
    Spring mvc 中使用 kaptcha 验证码
    将下载的本地的jar手动添加到maven仓库
  • 原文地址:https://www.cnblogs.com/jackljf/p/3588871.html
Copyright © 2011-2022 走看看