将证书推送到多个windows服务器

将证书推送到多个windows服务器,windows,powershell,Windows,Powershell,您能帮我在哪里将此脚本中的凭据(所有windows服务器都有相同的凭据)添加到puch脚本吗 将脚本指向包含计算机列表的文本文件 $Computers = "C:\File Copy\Source Server\ComputerList.txt" 设置源文件位置的变量 $Source = "C:\File Copy\prod.csv" $Destination = "File copy\Servers" Get-Content $Computers | ForEach-Object {

您能帮我在哪里将此脚本中的凭据(所有windows服务器都有相同的凭据)添加到puch脚本吗

将脚本指向包含计算机列表的文本文件

$Computers = "C:\File Copy\Source Server\ComputerList.txt"
设置源文件位置的变量

$Source = "C:\File Copy\prod.csv"
$Destination = "File copy\Servers"  
Get-Content $Computers | ForEach-Object {Copy-Item $Source -Destination (Join-Path "\\$_\c`$\" $Destination)
设置文件目标的变量

$Source = "C:\File Copy\prod.csv"
$Destination = "File copy\Servers"  
Get-Content $Computers | ForEach-Object {Copy-Item $Source -Destination (Join-Path "\\$_\c`$\" $Destination)
获取$computers的内容并将源复制到目标

$Source = "C:\File Copy\prod.csv"
$Destination = "File copy\Servers"  
Get-Content $Computers | ForEach-Object {Copy-Item $Source -Destination (Join-Path "\\$_\c`$\" $Destination)

提前道歉我不是powershell的专家,所以不知道太多,你能解释一下吗?

抱歉robdy没有理解的可能重复。我不是powershell方面的专家,但我必须完成此操作,因为所有服务器都具有相同的凭据,所以我可以在代码中存储凭据。例如,在SO上也可以找到此操作。我建议你先搜索现有的问题,然后问一个问题,如果需要更具体的帮助