适用于系统管理员的 PowerShell:读取和解析数据 (v7+)

PowerShell for SysAdmins: Reading and Parsing Data (v7+)

 读取和解析数据

 你将学到什么

  • 安装并使用 ImportExcel 模块通过 PowerShell 创建、读取和更新 Excel 工作簿和工作表。
  • 使用 PowerShell cmdlet(例如 Import-Csv、Where-Object 和 Export-Csv)读取、筛选、创建和更新 CSV 文件。
  • 使用 PowerShell 查询和解析 JSON 数据、处理嵌套对象并妥善管理 JSON 语法错误。
  • 使用 Invoke-WebRequest 和 Invoke-RestMethod cmdlet 与 REST API 交互,以在 PowerShell 中检索和处理数据。

 要求

  • 成为中级 PowerShell 脚本编写者。我们鼓励初学者首先学习该系列中名为“入门”的第一门课程。
  • 使用 Windows 10 或更高版本的 Windows。大多数任务不需要 Windows,但如果不使用 Windows 10+,则并非所有任务都能正常工作。
  • 安装 PowerShell 7 或更高版本以获得与课程中所示完全相同的体验。
  • 可以访问至少一台其他 Windows 计算机以远程运行 PowerShell 命令,因为一些工具涉及与远程计算机交互。

 描述

在这个综合课程“系统管理员的 PowerShell:读取和解析数据”中,您将深入使用 PowerShell 进行结构化数据管理的世界。本课程以中级 PowerShell 脚本知识为基础,将使您能够有效地处理和处理来自各种来源的数据。

 主要亮点:

  • 自动执行数据相关任务并构建强大的监控和报告工具

  • 使用 CSV 文件、Excel 电子表格、JSON 和 REST API

  • 通过实际项目和实际示例获得实践经验

 您将学习如何:

  • 使用 Import-Csv、Where-Object 和 Export-Csv 等 cmdlet 读取、筛选、创建和更新 CSV 文件

  • 安装并利用 ImportExcel 模块无缝创建、读取和更新 Excel 工作簿和工作表

  • 查询和解析 JSON 数据、处理嵌套对象以及管理 JSON 语法错误

  • 使用 Invoke-WebRequest 和 Invoke-RestMethod cmdlet 与 REST API 交互,以高效检索和处理数据

 现实世界的项目:

  • 建立计算机库存报告

  • 创建Windows服务监控工具

  • 从 REST API 查询和解析数据

这些项目将挑战您应用新发现的技能,并让您有信心在专业环境中应对与数据相关的挑战。

无论您是系统管理员、IT 专业人员、DevOps 工程师还是希望增强 PowerShell 技能的爱好者,本课程都将为您提供简化数据管理流程并将自动化能力提升到新水平所需的知识和实践经验等级。

在本课程结束时,您将配备强大的工具集,可以使用 PowerShell 高效处理结构化数据,使您成为任何 IT 组织中的宝贵资产。

本课程适合谁:

  • 希望使用 PowerShell 自动执行数据管理任务并简化工作流程的系统管理员。
  • IT 专业人员希望提高使用 PowerShell 处理 CSV、Excel、JSON 和 REST API 的技能。
  • 需要高效处理结构化数据并将 PowerShell 与各种数据源集成的 DevOps 工程师。
  • 需要高效处理结构化数据并将 PowerShell 与各种数据源集成的 DevOps 工程师。
  • IT 自动化爱好者寻求使用 PowerShell 和结构化数据构建强大的监控和报告工具。

 

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。