zoukankan      html  css  js  c++  java
  • 使用powershell部署WSP包

    代码如下,先卸载,然后删除,然后添加,然后安装。

    卸载之后会重启IIS,所以等待几秒钟,直到卸载完成。

    添加snapin

    $snapin = Get-PSSnapin | Where-Object {$_.Name -eq 'Microsoft.SharePoint.Powershell'} 
    if ($snapin -eq $null)  
    {    
        Write-Host "Loading SharePoint Powershell Snapin..."    
        Add-PSSnapin "Microsoft.SharePoint.Powershell" 
        Write-Host "SharePoint Powershell Snapin Loaded"   
    }

    部署代码

    ################
    #Deploy Timejob#
    write-host ""
    write-host "--------------------------" -foregroundcolor green
    write-host "Starting Install Solution!" -foregroundcolor green
    $webApplication = "http://xxxx/"
    $wspName= "TimeJob.wsp"
    $sln = get-spsolution -identity $wspName
    Uninstall-SPSolution -Identity $wspName -confirm:$false
    while($sln.JobExists) {
        write-host "Uninstall in progress..." -foregroundcolor yellow
        start-sleep -s 5 
    }
    Remove-SPSolution -identity $wspName  -confirm:$false
    write-host "Solution Removed!" -foregroundcolor green
    $webpartPath="C:SharepointDeployWSP" + $wspName 
    Add-SPSolution $webpartPath 
    Install-SPSolution -Identity $wspName -GACDeployment
    write-host "Solution" $wspName "Installation Completed!" -foregroundcolor green
    write-host "--------------------------" -foregroundcolor green
  • 相关阅读:
    leetcode两数之和go语言
    百度地图省市php获取
    odbc。INI配置
    php 批量脚本检测语法错误
    mac下docker安装php链接使用国产数据库驱动
    php连接神通数据库 ci框架
    预处理数据
    phpword读取内容和样式 生成新的内容
    php生成gitbook路径
    英语学习
  • 原文地址:https://www.cnblogs.com/batter152/p/4900521.html
Copyright © 2011-2022 走看看