WindowsPowerShell脚本编程I.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* Windows PowerShell 脚本编程 1 PowerShell概述 2 面向对象的设计语言简介 3 PowerShell简介 4 PowerShell_ISE的运行环境 5 使用变量和常量 6 使用数据类型 7 使用判断语句 8 使用For,Foreach ,while loop 循环语句 1 PowerShell概述 可以初步地将Windows PowerShell理解为微软早期版本操作系统中的CMD.exe命令工具集,但与此相比,Windows PowerShell的功能更加强大,使用方式更加灵活。Windows PowerShell作为Windows Server 2008提供的重大改进之一,已成为Windows Server 2008的一个组件。本章将讨论PowerShell的基本概念、特点及语法,并介绍如何利用PowerShell对Windows进行基本管理。 1 PowerShell概述 1 PowerShell简介 Windows PowerShell 是专为系统管理员设计的新 Windows 命令行 shell。不同的是Windows PowerShell 是在 .NET Framework 公 共语言运行时 (CLR) 和 .NET Framework 的基础上构建的,它接受和 返回 的对象,从而进一步扩展了脚本的创建。 Windows PowerShell内置的命令为cmdlets PowerShell引入了 cmdlet(读作“command-let”)的概念,每个cmdlet是内置的,可以分别使用,但是组合使用它们时更能发挥其作用。cmdlet有一种统一的命名方法: 动词-名词 Cmdlet cmdlet(读作“command-let”)是 Windows PowerShell 中用于操作对象的功能命令。可以通过其名称格式识别 cmdlet -- 由短划线 (-) 分隔的动词和名词,例如 Get-Help、Get-Process 和 Start-Service。 Windows PowerShell 中,大多数 cmdlet 都非常简单,它们设计为与其他 cmdlet 组合使用。例如,“get”cmdlet 仅检索数据,“set”cmdlet 仅建立或更改数据,“format”cmdlet 仅设置数据格式,“out”cmdlet 仅将输出定向到指定的目标。 每个 cmdlet 都具有一个帮助文件,可以通过键入以下内容访问它: get-help cmdlet-name -detailed cmdlet 帮助文件的详细视图包括 cmdlet 说明、命令语法、参数说明和演示 cmdlet 用法的示例。 2 使用PowerShell管理Windows 因为Windows Powershell中的脚本在默认情况下并没有启用,因此在部署或运行任何脚本或命令之前,还需要验证平台对脚本的支持级别。如果没有启动支持就尝试运行Windows Powershell脚本,就会看到错误信息。脚本也无法运行。在Windows Powershell中,通过使用Set-ExecutionPoliy cmdlet,可以设置4个不同级别的执行策略,这4个级别的详细信息如下表所示。 常用快捷方式 Page Up - 跳转到历史缓冲区中的第一个命令。 Page?Down - 跳转到历史缓冲区中的最后一个命令 UpArrow?- 向后显示历史缓冲区命令。? DownArrow - 向进显示历史缓冲区命令。? Home - 跳跃到命令行的开头。 End - 跳跃到命令行的末尾。 Ctrl + LeftArrow - 到最左侧字符。 Ctrl + RightArrow - 到右侧单词结尾。 Tab - 完成输入(在控制台中键入GET - C和按TAB键,再按下Tab试试)。 F7键 - 显示历史缓冲区(使用向上和向下箭头键来浏览缓冲区)。 F8键 – 复制到显示框,单步调试。 关键的三个命令 关键的三个命令 Get-Command。 Get-Help. Get-Member 4 PowerShell脚本语言语法 4 使用变量和常量 Windows Powershell中变量的默认规则是:在使用某一变量之前,没必要提前声明该变量,只需要在使用变量保存数据时声明即可。并且所有变量名称前都必须包含一个美元符号。 Windows Powershell中常量类似于变量,但又有两点区别:常量的值永远不会发生变化;常量无法被删除。常量可以使用Set-Variable cmdlet创建,指派-option参数即可创建常量。 例:

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档