利用脚本一键执行脚本,创建SharePoint文档库列表
2024-08-20 16:50:53
SharePoint基于文档库和列表上进行二次开发,生成新的文档库和新的列表模板
通过新的模板,创建新的文档库与列表
--定义site对象
$site = SPSite http://dvt176/sites/PowerShellTest/
--定义web对象
$web = Get-SpWeb -site http://dvt176/sites/PowerShellTest/
--(获取)定义Templates对象
$ListTemplates = $site.GetCustomListTemplates($web)
--获取文件内容
$filename="D:\Documents\test.csv"
列表的内容,文档格式;Name为列表的名称,Moban为模板的类型;excel后缀为.csv文件,UTF-8
--利用excel表格批量创建模板
ConvertFrom-CSV (gc $filename) | Foreach-object{$web.Lists.Add($_.Name,"",$ListTemplates[$_.Moban])}
将以上几个命令保存在一个文本文档中,如:test.ps1,后缀名为.ps1,UTF-8
管理员命令打开sharepoint命令程序,切换到test.ps1文件的目录下,执行该命令:.\test.ps1
最新文章
- (转)ubuntu安装opengl
- 【转】Bresenham快速画直线算法
- ASP.NET MVC4中的bundles特性引发服务器拒绝访问(403错误)
- Java的多线程+Socket 后台
- ubuntu 字体 android stuido 汉字 显示 方块
- Tcl在Vivado中的使用
- 一次java程序的重构
- Matlab.NET混合编程调用Figure窗体
- 【Python】 零碎知识积累 II
- Android初级教程反射+AIDL+内容观察者监控黑名单号码代码模板
- [开源 .NET 跨平台 Crawler 数据采集 爬虫框架: DotnetSpider] [一] 初衷与架构设计
- Linux的远程连接工具:SSH的安装
- pyCharm最新2019激活码
- zookeeper集群的安装和配置
- 6-9 😢 5小时的debug: 从rails 命令运行超慢开始->;删除rails->;删除ruby->;删除rvm->;安装上rvm->;安装上ruby
- CentOS6安装各种大数据软件 第六章:HBase分布式集群的配置
- route -A inet6 增加下一跳 提示错误 SIOCADDRT: No route to host
- 【爬虫】-爬取猫眼TOP100
- nginx安装及编译参数详解
- vbscript 中对excel常见操作
热门文章
- 【BZOJ 1036】 树的统计count
- ELK平台搭建及日志监控
- 用Visual Studio编写UDF的一点小技巧(自动补全宏函数、变量)
- 移动端 - adb shell常用命令
- Hadoop版本升级(2.7.6 =>; 3.1.2)
- 退出状态、测试(test or [])、操作符、[]与[[]]区别
- Spark(五十三):Spark RPC初尝试使用
- zk单点部署
- Cucumber介绍
- java常用JVM参数介绍