Fork me on GitHub

随笔分类 -  PowerShell For SharePoint

摘要:Problem在SharePoint 2013 Central Administration中启动 SharePoint Service(也称为:Service Machine Instance)时,有时会出现"卡住"这种情况,直接的体现就是某个SharePoint Service一直停留在Star... 阅读全文
posted @ 2015-02-27 13:25 木宛哥说编程 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:Problem在SharePoint 2013 场中移除服务器,提示 cacheHostInfo is null 错误Resolution这是由于SharePoint 2013中分布式缓存实例(Distributed Cache)在此服务器上已被注册,如果需要将此服务器从SharePoint 场里移... 阅读全文
posted @ 2015-02-15 13:57 木宛哥说编程 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:之前一篇文章《两张图看清SharePoint 2013 Farm 逻辑体系结构》谈到Web Application,Content Database,Site Collection的关系。有了这个逻辑结构图之后,这篇文章将使用PowerShell,来更加直观的展现SharePoint WebAppl... 阅读全文
posted @ 2014-06-10 22:30 木宛哥说编程 阅读(2018) 评论(1) 推荐(1) 编辑
摘要:SharePoint 2013 默认不能直接Online (注:此Online非OWA概念,而是可以实现直接调用客户端软件实现对文档的编辑,保存之后同步上传)打开PDF(SharePoint 2013 SP1 可以)。但解决方案也是非常简单的,利用以下PowerShell 命令可以为每个WebApp... 阅读全文
posted @ 2014-06-10 20:52 木宛哥说编程 阅读(1023) 评论(2) 推荐(0) 编辑
摘要:由于权限的设置,当文件被签出时导致别人不可见了,这对校验文件个数的人来说着实是件烦恼的事。幸好利用PowerShell,可以获取Site Collection下被签出的文件。ResolutionAdd-PSSnapin Microsoft.SharePoint.PowerShellfunction ... 阅读全文
posted @ 2014-06-10 20:48 木宛哥说编程 阅读(429) 评论(0) 推荐(0) 编辑
摘要:由于某个文档库设置了编辑前签出功能,导致批量导入文件时这些文件默认的状态都被签出了。如果手动签入则费时费力,故利用PowerShell来实现批量签入Document Library中的文件。ResolutionAdd-PSSnapin Microsoft.SharePoint.PowerShellf... 阅读全文
posted @ 2014-06-10 20:22 木宛哥说编程 阅读(808) 评论(1) 推荐(0) 编辑
摘要:In this post,I will show you SharePoint 2013 How to Backup Farm Automatically with a PowerShell and Windows Task Schedule. First,to backup your Farm,you can use the powershell command Backup-SPFarm. You can use the command to backup the farm a Full backup as in the following example. Backup-SPFarm - 阅读全文
posted @ 2014-03-22 20:04 木宛哥说编程 阅读(1667) 评论(0) 推荐(0) 编辑
摘要:这是对上一篇文章《SharePoint自动化部署,利用PowerShell 导出/导入AD中的用户》进行补充。开发时,为了测试和演示,我们往往需要经常性的把用户添加到AD中。数据量小的时候,不麻烦,手动也是可以解决了。但是如果数据量很大时,比如帮助客户导入数据,手动操作就显得不那么乐观了。所以需要借助PowerShell来导入人员(.csv)数据。在上一篇文章中,自动化部署也有这个功能,但由于时间紧张,写得并不是很完善。所以趁今天有空,特此完善更新下。首先,需要将人员以.csv格式导出,详见前一篇文章,导出的格式如下所示:接着就是利用PowerShell将用户导入AD指定的Container中 阅读全文
posted @ 2014-01-22 17:42 木宛哥说编程 阅读(1847) 评论(0) 推荐(2) 编辑
摘要:目录 怎样使用SPSD配置Environment XML文件PowerShell激活Feature上篇博客讲了利用PowerShell导出、导入AD中的Users。这篇介绍简单介绍一下SPSD工具包(因为官网已经有非常详细的讲解),接着是附录了一些常用的PowerShell脚本,用于我在部署的时候快速导入css、js、images、设置MasterPage、创建权限组、分配权限等。SharePoint Solution Deployer(SPSD)能快速帮助程序员部署WSP,使用SPSD也是非常简单的,首先下载最新的工具:http://spsd.codeplex.com/。怎样使用SPSD对于 阅读全文
posted @ 2013-10-08 11:53 木宛哥说编程 阅读(1653) 评论(9) 推荐(2) 编辑
摘要:这几个月一直在帮客户改需求,部署。我已经心力憔悴,经过一段时间的摸索,我对用PowerShell实现自动化部署也有了一些心得,比如说利用PowerShell导出导入AD中的User。在基于SharePoint平台开发时,利用AD来进行人员的管理,一般会建组织单元(OrganizationalUnit)来对用户进行管理。当最终部署到客户的服务器上时,怎样把本地AD中的用户数据同步到服务器上呢,要知道如果手动输入人员是一件麻烦的事。幸运的事,PowerShell可以帮我们解决这个麻烦的问题。导出AD Users(Export-Csv)首先导出本地相应OU中的User Objectparam([st 阅读全文
posted @ 2013-10-07 22:56 木宛哥说编程 阅读(5819) 评论(5) 推荐(3) 编辑

multifunction lasers
访问人数