pscustomobject相关内容

PSCustomObject 到哈希表

将 PSCustomObject 转换为 Hashtable 的最简单方法是什么?它的显示就像带有 splat 运算符、花括号和键值对的东西一样.当我尝试将其转换为 [Hashtable] 时,它不起作用.我也试过 .toString() 并且分配的变量说它是一个字符串但什么都不显示 - 有什么想法吗? 解决方案 应该不会太难.这样的事情应该可以解决问题: # 创建一个 PSCustom ..
发布时间:2021-12-08 08:02:11 其他开发

Powershell 脚本自定义对象

下面的数据集存储的是文本文件,第一个是服务器名称,第二个是日期,第三个是补丁历史. WSUSCL02-20122020 年 8 月 10 日星期一下午 5:03:08X 状态 KB 大小标题- - - - - - - - -2 已接受 KB3172729 10 MB Windows Server 2012 R2 安全更新 (KB...2 已接受 KB3175024 12 MB Windows S ..
发布时间:2021-07-17 19:02:28 其他开发

在 PowerShell 中,为什么我的 if 语句返回整个数组而不是单个对象?

我有一个脚本,用于查找主机名所在的范围. 我的 PSCustomObject Location = $scope.name 正在获取整个范围数组而不是匹配项,如下所示. 资产:U1087位置:{bdg-213、Vo213、0V-Gen-DH、0-v734...}状态 : 在线资产 : U1281位置:{bdg-213、Vo213、0V-Gen-DH、0-v734...}状态 : 离线资产 ..
发布时间:2021-07-16 21:39:32 其他开发

PowerShell - “写输出"vs “返回"在函数中

我已经使用 PowerShell 多年了,我以为我可以处理它的一些更“古怪"的行为,但我遇到了一个我无法理解的问题.. 我一直使用“return"来从函数返回值,但最近我想我应该看看 Write-Output 作为替代方法.然而,PowerShell 是 PowerShell,我发现了一些似乎没有意义的东西(至少对我来说): function Invoke-X{ write-output ..
发布时间:2021-06-19 20:20:54 其他开发

如何初始化自定义对象数组

首先,由于这引出了我的问题,我首先要指出的是,我已经在 PowerShell 中使用了相当多的 XML,并且喜欢如何快速地将 XML 文件中的数据读取到自定义对象数组中.例如,如果我有以下 XML 文件: 关于他的一些事情关于她的一些事情 ..
发布时间:2021-06-19 19:32:56 其他开发

PSCustomObject到Hashtable

将PSCustomObject转换为Hashtable的最简单方法是什么?它与splat运算符,大括号以及似乎是键值对的显示一样.当我尝试将其转换为[Hashtable]时不起作用.我还尝试了.toString(),分配的变量说了一个字符串,但是什么也不显示-有什么想法吗? 解决方案 不要太难.这样的事情应该可以解决问题: # Create a PSCustomObject (iro ..
发布时间:2020-11-22 05:55:22 其他开发

Powershell对象未通过管道传递给Function

我有两个函数,一个创建一个自定义对象,完成后将其传递给下一个函数.问题是第二个功能不能正确接收我的对象.我没有使用管道,而是尝试设置变量,然后将该变量通过管道传递给函数.以下是在返回的对象上具有get成员输出的两个函数.所有字符串参数均已正确处理.但是这些对象根本无法工作.在New-BaseGuest的begin块中,我无法将结果分配给变量. 基本上我想结束: Get-ServerFr ..
发布时间:2020-05-28 00:42:55 其他开发