所以这是我的问题...我通过 PowerShell 脚本导出了 LAN 唤醒的计算机名称、MAC 地址和 IP 地址列表(CSV 文件)。我想在顶部有一个读取主机选项,询问用户他们想要唤醒的计算机的主机名。使用简单的读取主机,这部分就很容易了。
这是我的问题:如何在导出的 CSV 中搜索用户输入的用户输入?
这是我的 csv 示例:
Hostame MAC IP Address
Computer 1 00-15-60-97-5B-8E 192.168.0.1
etc etc etc
因此,如果用户指定他们想通过输入 computer1@domain.com 设置 Read-Host 变量来唤醒计算机 1,我怎样才能让脚本找到用户想要唤醒的计算机,然后获取要使用的 mac 和 ip结合 WOLCMD.exe(Wake on LAN 命令行工具)