SharePoint 2010 PowerShell (1)入门介绍

Windows PowerShell 是一个可供管理员完全访问适用的应用程序编程接口 (API) 的命令行脚本工具,并且对于直接与 SharePoint 2010 产品 交互以对 Web 应用程序、网站集、网站、列表等进行操作的功能,能够解除锁定。另外,管理员可以编写 cmdlet(发音为“command-let”)的脚本,从而改善之前产品版本的体验。

Windows PowerShell 2.0 是安装 SharePoint 2010 产品 的必备软件。如有必要,您在运行 Microsoft SharePoint 产品准备工具时就会安装它。默认情况下,Windows PowerShell 位于以下路径:<%SystemRoot%>/System32/WindowsPowerShell/v1.0/PowerShell.exe

访问 SharePoint 2010 产品的 Windows PowerShell

完成 SharePoint 2010 产品安装后,适用的 Windows PowerShell cmdlet 可通过 SharePoint 2010 Management Shell Windows PowerShell 控制台访问。通过命令行管理程序,您可以管理 SharePoint 2010 产品 的所有方面。您可以创建新的网站集、Web 应用程序、用户帐户、服务应用程序、代理等。来自命令行管理程序的命令将基于 Microsoft .NET 平台输出 SharePoint 对象。这些对象可用作后续命令的输入对象,或者存储在本地变量中供以后使用。

使用命令行管理程序,您不必注册包含 cmdlet 的管理单元。注册适用于 SharePoint 2010 cmdlet Microsoft.SharePoint.PowerShell.dll 模块是自动完成的,由位于 %CommonProgramFiles%/Microsoft Shared/Web Server Extensions/14/Config/PowerShell/Registration 下的 SharePoint.ps1 文件中的 Add-PSSnapin Microsoft.SharePoint.PowerShell 行执行。如果选择使用 Windows PowerShell 控制台,则必须手动注册管理单元。

 

$ver = $host | select version
if ($ver

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PowerShell是一种命令行工具和脚本语言,它可以帮助管理员自动化任务和管理Windows操作系统。它使用.NET框架,并且可以访问Windows管理接口(WMI)和其他系统管理API。要入门PowerShell,您需要学习基本语法和命令,了解如何使用PowerShell管理文件和文件夹,以及如何使用PowerShell管理Windows服务和进程。您还可以学习如何编写PowerShell脚本来自动化常见的管理任务。 ### 回答2: PowerShell是一个命令行界面和脚本语言,在Windows操作系统中提供了一种强大的管理员工具,它是Windows管理员最常使用的工具之一。PowerShell的目标是使管理员的工作更加轻松和自动化。本文将介绍PowerShell入门知识。 一、PowerShell的基础知识 PowerShell的基础命令是cmdlet(简单指令),它是PowerShell的核心对象之一。通过执行cmdlet,用户可以获取系统的信息、管理系统、创建对象以及执行操作等等。PowerShell的cmdlet是由系统提供的,也可以由用户自定义。PowerShell的文件扩展名是 .ps1,它是PowerShell的脚本。 二、使用PowerShell实现各种操作 在使用PowerShell时,可以使用不同的命令来实现各种操作。以下是PowerShell的各种命令: 1. Get-Command:获取系统上可用的cmdlet和函数的信息。 2. Get-Help:获取有关某个cmdlet的详细信息和示例。 3. Get-Process:获取在计算机上正在运行的进程。 4. Get-Service:获取计算机上已安装的服务。 5. Set-Service:启动、停止或重启特定的服务。 6. Start-Process:启动一个新的进程。 7. Stop-Process:停止正在运行的进程。 8. Get-EventLog:获取Windows事件日志的信息。 9. Get-WMIObject:获取计算机上或远程计算机上的Windows管理信息。 三、PowerShell的常见用途 除了上面提到的操作之外,PowerShell可以用于以下任务: 1. PowerShell可以用于自动化任务,例如部署系统更新、测试软件等。 2. PowerShell可以用于管理系统,例如获取系统硬件、操作系统和应用程序的信息。 3. PowerShell可以用于执行诸如注册表修改、文件操作和网络配置等任务。 4. PowerShell可以对于需要定期复制的文件,创建一个自动任务程序,定时复制文件,也可以找到具体错误文件,准确判断故障原因。 5. PowerShell还可以将数据转换为CSV文件,使用SQL Server Analysis Services (SSAS) 或 Excel等工具进行数据分析。 四、如何学习PowerShell 如果你想学习PowerShell入门知识,你可以: 1. 下载和安装PowerShell。 2. 阅读PowerShell的帮助文件,包括Get-Help cmdlet命令的帮助信息。 3. 学习PowerShell的基本语法和命令,例如:cmdlet、管道、参数等。 4. 阅读PowerShell的脚本,可以从中学习如何编写脚本以及如何使用cmdlet执行操作。 5. 看PowerShell的视频教程,例如PowerShell入门课程等。 总之,PowerShell是一个强大的管理工具,在Windows系统中有着广泛的应用。学习PowerShell需要一定的时间和耐心,但一旦掌握了PowerShell的基础知识,您就可以节省大量的时间和精力来管理系统和自动化任务。 ### 回答3: Powershell是一种面向对象的Shell和脚本语言,由微软公司开发推出,用于 windows 系统下的管理和自动化的任务。很多人认为,Powershell是一种强大的工具,提供了许多管理和脚本功能,能够很好地利用现有的技能和知识来实现更高效的管理和自动化任务。 设置Powershell 首次打开Powershell会话后,需要执行Set-ExecutionPolicy命令进行权限设置,以便启用Powershell脚本。在管理模式下,输入以下命令: Set-ExecutionPolicy Unrestricted 这个命令可以让你运行任何脚本。如果不想运行任何脚本,也可以: Set-ExecutionPolicy Restricted 但是,这样将会禁止任何脚本的执行。 完成这些设置后,你就可以使用Powershell进行管理和脚本编写了。 基础命令 Powershell有很多基础命令,这里只简单列举: 获取帮助:help 列出命令:get-command 执行命令:invoke-command 获取电脑信息:get-process 显示输出:write-output 变量:$variable,可以存储任何类型的数据。 学习Powershell的秘诀 要学习Powershell,需要: 了解基本的脚本语言结构。 熟悉Powershell自带的命令和别名。 使用在线学习资源,如微软官方文档和社区论坛。 实践编写脚本。 与其它Powershell爱好者进行交流。 总之,学习Powershell需要付出时间和精力,但这将会带来更高效的管理和自动化技能,让你在IT管理中受益匪浅。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值