




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
简述简述 WindowsWindows 7 7 中的中的 WindowsWindows PowerShellPowerShell 功能功能 浏览 浏览 32433243 更新 更新 2011 04 082011 04 08 15 5415 54 3 有用 1 已投票 1 收藏 1 已收藏 全文阅读全文阅读 分步阅读分步阅读 加入杂志 也许有人会问 这么多的 Windows 版本过去了 命令提示符怎么还是那样啊 以前大家都是 在命令提示符 cmd exe 中对系统进行维护和管理的 Windows7 时代带来了一个强大的工具 Windows PowerShell 他必将成为 CMD 的继任者 成 为下一代命令行工具 这是一种命令行界面和脚本语言 专门为系统管理而设计 Windows PowerShell 使得 IT 管理员更容易地控制系统管理和加速自动化 Windows PowerShell 中 的简单命令工具 称为 cmdlet 允许通过命令行管理企业中的计算机 通过 Windows Power Shell 提供程序 可以像访问文件系统那样方便地访问数据存储 如注册表和证书存储 此外 Windows PowerShell 还完全支持所有 Windows Management Instrumentation WMI 类 最重要的是允许我们进行扩展 可以编写自己的 cmdlet 提供程序 函数和脚本 并可以在模块中将其打包以便与其他用户共享 Windows 7 中包含 Windows PowerShell 2 0 它还包含可以添加到 Windows PowerShell 的其他 cmdlet 提供程序和工具 以便您可以使用和管理其他 Windows 技术 如 Active Directory R 域服务 Windows BitLocker 驱动器加密 DHCP 服务器服务 组策略 远 程桌面服务和 Windows Server Backup 步骤步骤 方法方法 1 1 在 Windows 7 中的 Windows PowerShell 中进行了以下更改 1 新的 cmdlet 包含 100 多个新的 cmdlet 包括 Get Hotfix Send MailMessa ge Get ComputerRestorePoint New WebServiceProxy Debug Process Add C omputer Rename Computer Reset ComputerMachinePassword 和 Get Random 2 远程管理 可以使用一个命令在一台计算机或数百台计算机上运行命令 可以 建立与单台计算机的交互式会话 还可以建立能从多台计算机接收远程命令的会 话 3 Windows PowerShell 集成脚本环境 ISE 一个图形用户界面 方便在同一个 窗口中运行命令并撰写 编辑 运行 测试和调试脚本 4 后台作业 利用 Windows PowerShell 后台作业 可以 在后台 异步运行多个 命令 从而可以继续在会话中工作 可以在本地或远程计算机上运行后台作业 并可以本地或远程存储结果 5 调试程序 可以设置和删除断点 逐步执行代码 检查变量值 以及显示调用堆 栈跟踪 6 模块 Windows PowerShell 模块允许将 Windows PowerShell 脚本和函数组织 到独立单元中 您可以将 cmdlet 提供程序 脚本 函数及其他文件打包到可分 发给其他用户的模块中 用户安装和使用模块比安装和使用 Windows PowerShell 管理单元更加方便 模块可以包括任何类型的文件 包括音频文件 图像 帮助 文件和图标 模块在单独的会话中运行 以避免名称冲突 7 事务 Windows PowerShell 现在支持事务 从而允许按逻辑单元管理一组命令 可以提交事务 也可以完全撤销事务 使事务不更改受影响的数据 8 事件 Windows PowerShell 包括新事件基础结构 该事件基础结构允许创建事 件 订阅系统和应用程序事件 然后同步和异步侦听 转发和操作事件 9 高级函数 高级函数的行为很像 cmdlet 不过是使用 Windows PowerShell 脚 本语言而不是 C 编写的 10 脚本国际化 脚本和函数可用多种语言向用户显示消息和帮助文本 11 联机帮助 除了命令行中的帮助之外 Get Help cmdlet 具有一个新的 Online 参数 使用该参数可以打开 Microsoft TechNet 上每个帮助主题的完整 更新的 版本 2 2 新增功能和更改功能有哪些优点 Windows PowerShell 除了提供许多其他功能之外还提供了以下新的管理功能 远程管理 Windows PowerShell 远程管理功能使用户能够连接到其所有计算机上 的 Windows PowerShell 命令并运行它们 IT 专业人士可以使用它来监视和维护 计算机 分发更新 运行脚本和后台作业 收集数据 以及对一台计算机或对数百 台计算机进行统一 优化的更改 Windows PowerShell ISE Windows PowerShell ISE 使得使用 Windows PowerShe ll 更为轻松和高效 初学者将非常庆幸软件提供语法颜色和上下文相关帮助 多行编辑功能使得尝试从帮助主题和其他源复制内容的示例变得很轻松 高级用 户将非常庆幸软件提供多个执行环境 内置调试程序和 Windows PowerShell ISE 对象模型的扩展性 模块 Windows PowerShell 模块使得 cmdlet 和提供程序作者组织和分发工具和 解决方案更为轻松 而且 这些模块使得用户安装工具并将工具添加到其 Window s PowerShell 会话变得更加容易 IT 专业人士可以使用模块在其企业中分发已 测试和已审批的解决方案 并与社区中其他专业人士共享这些解决方案 事务 Windows PowerShell 事务使您能够使用 Windows PowerShell 来进行可能 必须作为一个单位进行回滚或提交的更改 如数据库更新和对注册表的更改 在使用的过程中 我们要学会善用 Windows PowerShell 帮助 Windows PowerShell 是新的命令和脚本规范 初学者会有一定的陌生感不容易上 手 其实 善用 Windows PowerShell 帮助可以帮助大家尽快了解其命令规范 3 3 那么来运行 Windows PowerShell 看看 要想在 windows 7 系统中启动 windows powerShell 非常简单 点击 开始 按钮 后在底部的搜索栏内输入 PowerShell 在搜索结果内选择 windows powerShell 即 可进入命令行模式的界面 选择 windows powerShell V2 ISE 后就可以进入到 win dows powerShell 的图形窗口模式 此外也可以在传统的 CMD 窗口中输入 PowerShe ll 后按下回车运行 PowerShell 在 PowerShell 中输入并执行 get command 会返回 Windows PowerShell 提供的 129 个命令的信息 这些命令囊括了管理服务 进程 事件日志 证书 注册表以 及使用 Windows Management Instrumentation WMI 等系统管理的方方面面 如 果要获取其中的某个命令的使用帮助信息 比如我们要获取 get command 这个 命令的使用帮助 可以执行命令 get help get command 获取其他命令的帮助 信息的方法类似 另外 为大家提供几个很实用的技巧 如果命令的帮助信息比较多 一屏呈不下可 用通道符号 进行分屏显示 例如 get command more 将逐屏显示 Window s PowerShell 所有的程序集 get help get service full 将会显示 get ser vice 这一程序集的详细帮助 包括示例 get help get service parameter 将会列出 Get Service 程序集的所有参数及参数说明 help get service parameter 作用和前面一个命令一样 但是将会逐屏显示 有时基于需要我们 还需要使用通配符 Windows PowerShell 中的通配符使用与 CMD 有区别 可以执 行命令 get help about wildcard 获取通配符使用的帮助信息 4 4 PowerShell 应用 PowerShell 可以方便地查看和结束系统内的进程 这样不仅可以监控系统内的可 疑进程 还可以轻松地将其关闭 要想查看当前系统 内的进程 就需要打开 Powe rShell 输入 get process 后按下回车 这样系统中进程的句柄 进程名 进程 占用处理器时间和进程唯一标识符就会显示出来 如果要结束某个或多个进程 就 需要 记录下进程的唯一标识符 在 PowerShell 中输入 Stop process 后根据提示 输入一个或多个进程的 ID 按下回车后进程即可被自动结束 PowerShell 具体的细节还是要在实际的使用过程慢慢体会 二 Windows PowerShell 是微软为 Windows 系统开发的 shell 及脚本语言技术 它的出现同时 弥补了和 unix 系统相比 Windows 在 Shell 方面的不足 同时也为程序开发人员提供了一种 更高效的编写脚本的工具 在 Windows7 中已经整合了 PowerShell V2 且支持图形界面操 作 要想在 Windows 7 系 统中启动 Windows PowerShell 非常简单 点击 开始 按钮后在底 部的搜索栏内输入 PowerShell 在搜索结果内选择 Windows PowerShell 即可进入命令行 模式的界面 选择 Windows PowerShell V2 ISE 后就可以进入到 Windows PowerShell 的 图形窗口模式 此外也可以在传统的 CMD 窗口中输入 PowerShell 后按下回画运行 PowerSh ell 步骤步骤 方法方法 1 1 PowerSHell 上手 相对于传统的命令行工具 PowerShell 对很多用户来说都会显得非常陌生 究竟 P owerShell 支持哪些命令呢 其实 PowerShell 可以 管理系统进程 服务 注册表 系统日志甚至证书等多项内容 想知道它支持哪些命令 只需要在窗口内输入 g et command 并按下回画就可以了 这时屏 幕上会显示所有 PowerShell 支持的命 令 此处除了可以显示命令的类型外 还会显示名称和描述 想查看某个命令的详细用 法就可以使用 get helt 命令来获得帮助 比如要查看 add content 命令的详细内 容 就可以输入 get help add content 按下回车后就会显示命令的名称 摘要 语法 详细说明 相关链接以及备注 要想更深入了解 PowerShell 就要经常获 取帮助 哦 2 2 PowerShell 应用 PowerShell 可以方便地查看和结束系统内的进程 这样不仅可以监控系统内的可 疑进程 还可以轻松地将其关闭 要想查看当前系统内的进程 就需要打 开 Powe rShell 输入 get process 后按下回车 这样系统中进程的句柄 进程名 进程 占用处理器时间和进程唯一标识符就会显示出来 如果要结束某个或多个进程 就需要记录下进程的唯一标识符 在 PowerShell 中 输入 Stop process 后根据提示输入一个或多个进程的 ID 按下回车后进程即可被 自动结束 对于某些常用的命令 Powershell 还支持将其设置为别名使用 比如需要给 get p rocess 设置别外 就可以在 Powershell 中输入 set alias gp get process 其 中 gp 为命令 get process 的别外
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年消防员调度面试题及答案
- 生药学综合试题及答案
- 2025年下半年北京市顺义区事业单位公开招聘工作人员121人笔试重点基础提升(共500题)附带答案详解-1
- 汽车销售居间代理全面承包协议
- 智能家居社区代运营及居民服务合同
- 担保公司与企业债券发行担保服务合同
- 特定行业最高额个人担保贷款合同模板
- 厨师长职位竞聘及权益保护与管理合同
- 2022届陕西省榆林市高三三模语文试题
- 小儿湿疹的病因及护理
- 2025年税收和注册税务师知识竞赛题目及答案
- 2025年工会经审财务知识竞赛培训试题考试题库(含答案)
- Starter Unit2 Keep TidySectionB(1a-1d)公开课一等奖创新教学设计人教版(2024)七年级英语上册
- 2025湖南衡阳工会招聘11名工会社会工作者备考考试题库附答案解析
- 焊接质量检测记录规范模板
- 2025年辽宁省交通建设投资集团招聘(104人)备考练习试题及答案解析
- 七年级上册数学《相交线与平行线》100题练习(含答案)
- 西藏文化考试题目及答案
- 重庆市南开中学高2026届高三第一次质量检测+英语答案
- DBJ51T214-2022四川省蒸压加气混凝土隔墙板应用技术标准
- 哲学与人生 第二课 树立科学的世界观2.1
评论
0/150
提交评论