千家信息网

PowerShell 学习笔记——对象(一)

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,对于我这个 IT Pro 来说,PowerShell 的学习还真不轻松。无论它今后发展成什么样子,它现在却实实在在地是个脚本语言,是语言!我一听函数、变量、对象,就头疼的人,今天暂且列一些概念在这里吧
千家信息网最后更新 2025年12月02日PowerShell 学习笔记——对象(一)

对于我这个 IT Pro 来说,PowerShell 的学习还真不轻松。无论它今后发展成什么样子,它现在却实实在在地是个脚本语言,是语言!我一听函数、变量、对象,就头疼的人,今天暂且列一些概念在这里吧,还需要进一步消化。

1. PowerShell 中的对象

【事例】:Get-Process

如上图所示,命令执行的结果以表格的形式呈现出来,每一行称为"对象",每一列称为"属性",所有行加在一起称为"集合",曾经将"集合"称为"表"。

【对象】:表行,代表单个事物,如一个进程,一个服务;

【属性】:表列,我的理解:像关系数据库中的实体属性,组合在一起描述一个实体,比如:进程名称;

【集合】:命令执行后,在内存中所有相关对象的集合;

【方法】:即:行为,也就是说对象能做什么,比如:杀死一个进程。

2. PowerShell 为什么使用对象

这部分看得似是而非,似懂非懂。大概意思是:对比 Unix 或 Linux 中的 Shell 来说,前者纯粹基于文本操作,PowerShell 使用对象来消除所有的文本操作开销,使得使用者专注于完成任务。PowerShell 只需知道列名即可,无需关心列在表中的顺序,也无需在列移动后重写命令。

这部分还要对比着看看。

3. 探索对象

【命令】:Get-Member

【别名】:Gm

【作用】:了解对象内容

【用法】:跟在任何可以产生某些输出的命令后使用。

【事例】:Get-Process | Gm, Get-Service | Gm

完全晕菜了,慢慢来,慢慢来。


对象 命令 属性 事例 实体 慢慢来 文本 语言 进程 学习 头疼 似是而非 似懂非懂 晕菜 一行 上图 也就是 也就是说 事物 代表 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 int在数据库中是什么数据类型 天津智慧养老软件开发专业制作 软件开发公司开展内部培训 电脑服务器管理器打开文件 金山区工业软件开发解决方案 数据库工程师自学能过吗 怎么知道网站的数据库密码 土地确权数据库培训 招标数据库 怎么快速替换数据库 天心区网络安全和信息化委员会 2019网络安全重点任务 电商带货软件开发报价 网络安全技术师证怎么考 软件开发自动点击 服务器管理器打法 软件开发软件有什么要求 软件开发团队成员组成 计算机网络安全的安全措施 阿克苏软件开发简介 关系型数据库三种完整性约束 怎样匹配相同数据库 软件开发工资为什么这么高 电脑服务器管理器打开文件 lol韩服的服务器 广州元开网络技术有限公司 国家设计网络安全法的目的 网络安全简笔画图案大全 创建资源服务器的准备工作 网络安全技术的案例
0