在我的Powershell脚本中,我需要将变量转换为Invoke-WebRequest接受的内容。示例:
$Server_Names.GetType();
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Collection`1 System.Object
我如何将变量$Server_Names
转换为Invoke-WebRequest接受的内容?我是否需要先将该变量转换为数组?
本质上$Server_Names
变量就是这样:
server01.administration.us
server02.administration.us
server03.administration.us
这是我运行$Server_Names | % { $_.GetType() }
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True String System.Object
True True String System.Object
True True String System.Object
答案 0 :(得分:0)
请尝试:
$Server_Names | ForEach-Object { Invoke-WebRequest -Uri $_ }