2017-02-27 3 views
0

좋은 아침,수정 PowerShell 스크립트는

TXT에서 읽기 I 다음 스크립트를 가지고는 잘하지만, 대신에 나는 그것이 .txt 파일에서 서버를 읽고 싶은 하드 코딩 (100 개) 서버로 작동합니다. 여기 내 코드입니다 어떤 도움이 좋을 것 :

하여 Servers.txt 한 줄 당 서버 (전용) 목록이 포함되어
[string[]]$servers = 'Server1,Server2,Server3' -split ',' 

$credential = Get-Credential 

Invoke-Command -ComputerName $servers -Credential $credential -ScriptBlock { 

Get-ItemProperty 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*' | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate 

} | Format-Table PSComputerName, DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize | Out-File C:\Temp\SoftwareListByServer.txt 

답변

3
$servers = get-content servers.txt 

.

관련 문제