首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查找csv文件中的主机名并查找ipaddress

查找csv文件中的主机名并查找ipaddress
EN

Stack Overflow用户
提问于 2013-01-31 08:42:42
回答 1查看 829关注 0票数 0

我有一个与此类似的csv文件,大约有100行,该文件每晚都通过powershell脚本生成,该脚本从Xenapp 5和Xenapp 6农场提取这些信息。

代码语言:javascript
运行
复制
"Servers","DisplayName","Description","Users"
"NAMINGSTANDARD002", "NAMINGSTANDARD1001", "description", "User name","","Domain\xxxAdmin ; Domain2\USRgrp2; Domain3\user"

我要做的是创建一个powershell脚本,它查找"NAMINGSTANDARD**",获取IP并将其添加到csv格式的行中。

代码语言:javascript
运行
复制
"10.0.0.1", "NAMINGSTANDARD002", "10.0.0.2", "NAMINGSTANDARD1001", "description", "User name","","Domain\xxxAdmin ; Domain2\USRgrp2; Domain3\user"

在完成这个部分之后,如果列表是按主机名排序的话,那就太好了。

如果有足够的时间,我可以使用一些googling和Linux来使用SED,但我希望能够使用一个powershell脚本。

EN

Stack Overflow用户

发布于 2013-01-31 13:03:28

使用Import-CSV读取CSV条目列表

代码语言:javascript
运行
复制
[System.Net.Dns]::GetHostEntry("<hostname>").AddressList[0].IPAddressToString 

将从主机名获得IP地址。

如果要扩展记录以添加数据,可以为从CSV记录创建的每个对象创建一个新的PSObject,只需在将新对象写入管道之前使用Add-Member添加一个新的note属性,然后使用Export-CSV将新记录写入CSV文件。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14621574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档