微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 CMD 中访问 Powershell 中的对象

如何解决在 CMD 中访问 Powershell 中的对象

我正在尝试从此对象中提取 displayName。在 Powershell 上没问题,我只是通过管道选择 displayName,然后我可以 .displayName 只获取电子邮件。问题是我需要在 CMD 上执行此操作(长话短说),我不能只在 CMD 上键入 powershell 并在我的 CMD 上打开一个 powershell 实例;我需要能够在一行中完成。我已经尝试了所有种类的括号和引号,但无法弄清楚。有没有办法让我无需管道和选择即可访问 displayName?对象看起来像

显示名称:Email@somewhere.com

DeliveryStore : System.__ComObject

还有很多类似的东西。我以为这是一个地图(键:值),但 .keys 和其他类似的方法不起作用。

任何帮助将不胜感激。

Powershell

CMD

解决方法

Mathias R. Jessen 说要替换 |用^|

Santiago Squarzon 说用双引号将它括起来

这两种解决方案都适用于遇到相同问题的其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。