局域网唤醒状态的PowerShell脚本

时间:2019-06-08 21:01:04

标签: powershell

我对需要编写的PowerShell脚本有一些疑问:

  1. 我的脚本获取服务器IP的列表,其输出必须是每个服务器的WakeOnLan参数的状态。 输出还必须包含我的函数返回所有服务器的所有状态所花费的时间。 Measure-Command在这种情况下不起作用,因为我的功能很长,并且会获得数百个IP的列表。

有人知道如何使我的函数编写以下输出:

"The total time of providing WakeOnLan status for ___(number) servers is ___(minutes).
  1. 在某些情况下编写我的函数后,它无法运行Connect-HPEBIOS 命令(当输出有多个IP时):它打印出由于凭据而无法连接(即使它们已正确写入我的函数中),但尝试使用(仅该特定IP-和而不是IP列表),该功能可以正常工作,而不会显示有关凭据的错误。

有人知道我的输出是多个IP时该怎么办吗?我该如何解决?

  1. 另一个问题-我是否必须在我的职能中提及不同国际劳工组织版本的不同可能性?在不同版本中执行Connect-HPEBIOS命令是否会出现问题?

非常感谢!

0 个答案:

没有答案