SharePoint PowerShell命令系列 (3) 操作WSP解决方案包的相关命令

Add-SPSolution

例子

Add-SPSolution -LiteralPath c:\solution.wsp

注意该命令只是向SharePoint服务器场添加解决方案包, 并不会做其他操作.

Install-SPSolution

例子

Install-SPSolution -Identity solution.wsp -GACDeployment

参数

  • Force: 强制部署新的解决方案包.
  • AllWebApplications: 向服务器场中所有Web应用程序部署新的解决方案包.
  • FullTrustBinDeployment: 允许完全信任Bin部署.
  • GACDeployment: 部署到全局程序集缓存.
  • Time: 在指定的时间部署解决方案包, 默认是立刻部署.
  • WebApplication: 为指定的Web应用程序部署新的解决方案包.

Update-SPSolution

例子

Update-SPSolution -Identity solution.wsp -LiteralPath c:\solutionv2.wsp -GACDeployment

参数

  • Force: 强制更新解决方案包.
  • GACDeployment: 部署到全局程序集缓存.
  • Time: 在指定的时间更新解决方案包, 默认是立刻部署.

Uninstall-SPSolution

例子

Uninstall-SPSolution -Identity solution.wsp

参数

  • AllWebApplications: 从服务器场中所有Web应用程序回收卸载解决方案包.
  • WebApplication: 从指定的Web应用程序回收卸载解决方案包.
  • Time: 在指定的时间回收卸载解决方案包, 默认是立刻回收卸载.

注意该命令只是收回卸载已部署的解决方案包, 并不会做其他操作.

Remove-SPSolution

例子

Remove-SPSolution -Identity solution.wsp

enjoy SharePoint

时间: 2024-10-04 08:19:16

SharePoint PowerShell命令系列 (3) 操作WSP解决方案包的相关命令的相关文章

使用图形化界面部署WSP解决方案包

作为SharePoint开发人员, 我们对如何使用PowerShell命令来部署WSP已经很熟悉了: Add-SPSolution 向服务器场上载SharePoint解决方案程序包 Install-SPSolution 在服务器场中部署已安装的SharePoint解决方案 Update-SPSolution 更新已部署的SharePoint解决方案 Uninstall-SPSolution 收回已部署的SharePoint解决方案 Remove-SPSolution 从服务器场中删除ShareP

SharePoint开发部署WSP解决方案包

注:本文所讲内容以SharePoint2013版本为例,开发工具以VS2013为基础.历史版本也可以参考本文. WSP:SharePoint Solution Package 解决方案包. 一.概念和工具 我们先引出WSP的由来.要想深入了解WSP,要先从SharePoint开发说起.SharePoint可开发的内容比较杂,最新版本的VS2013中已经包含了Sharepoint解决方案的基本模板,从创建到部署整个过程简单易用,比起以前开发解决方案要容易多了.但还是不能脱离SharePoint宿主

openSUSE 13.2 RPM及包管理相关命令记录

以列表的形式给出,首先是rpm的相关命令. 命令语法 命令语义 rpm -ql $PACKAGE 查看$PACKAGE的包都包含了哪些文件 rpm -ql $FILE 查看$FILE从属于哪个软件包 接下来是zypper的相关命令. 命令语法 命令语义     最后是obs的相关命令.

Linux命令应用大词典-第10章 Shell相关命令

10.1 commond:抑制正常的Shell函数查找 10.2 exec:使用执行命令替换当前的shell进程 10.3 bash:GNU的Bourne-Again Shell解释器 10.4 builtin:执行Shell内建命令 10.5 enable:启用或禁用内建Shell命令 10.6 source:在当前shell环境中从指定文件读取和执行命令 10.7 mksh:用于交互式和Shell脚本的命令解释器 10.8 suspend:暂停Shell执行 10.9 sushell:执行单

linux包的相关命令

apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing" sudo apt-get remove package 删除包 sudo apt-g

实际操作中遇到的问题--Django中查看已安装的包的相关命令

pip freeze  --------查看已经安装的包 pip uninstall 安装包名 ---------卸载已安装的包 pip install 安装包名--------安装包 原文地址:https://www.cnblogs.com/goulingyun/p/10714207.html

SharePoint PowerShell命令系列 (4) Get-SPSolution

之前介绍了操作WSP解决方案包的相关命令, 如果我们想获取某个解决方案包的相关属性则可以使用此命令. 参数 Deployed: 获取是否已经将解决方案部署到服务器场中 DeployedServers: 获取此解决方案包部署到的服务器名称 DeployedWebApplications: 获取此解决方案包部署到的web应用程序名称 DeploymentState: 获取是否已经部署了此解决方案包 Farm: 获取此解决方案包安装在的服务器场名称 JobExists: 是否Job跟此解决方案包有关联

用命令行工具创建 NuGet 程序包

NuGet.exe 下载地址 本文翻译自: https://docs.nuget.org/Create/Creating-and-Publishing-a-Package https://docs.nuget.org/Create/Enforced-Package-Conventions 基本步骤 使用 nuget spec 命令生成 nuspec 文件 编辑 nuspec 文件,使用 nuget pack 命令打包 从程序集创建程序包 执行以下命令:生成  nuspec 文件: nuget s

ACL最大权限及相关命令

先查看目录vampire的acl权限 1 [[email protected] home]# getfacl vampire 2 # file: vampire/ 3 # owner: vampire 4 # group: vampire 5 user::rwx 6 user:iaknehc:r-x 7 group::--- 8 mask::r-x 9 other::--- mask是用来指定最大有效权限的,如果给用户赋予了ACL权限,是需要和mask的权限"相与"才能得到用户的真正权