2010-08-04 2 views
2

PowerShell을 사용하여 로컬에서 설치/제거하는 방법을 알고 있지만 동일한 네트워크 및 동일한 OS 버전의 다른 서버에서 어떻게 실행할 수 있습니까?PowerShell 2.0을 사용하여 원격으로 응용 프로그램을 설치하려면 어떻게합니까?

$product = Get-WmiObject -Class Win32_Product -Filter "Name='MyMSI'" 
$product.Uninstall() 

또는

$product = Get-WmiObject -List | ?{ $_.Name -eq "Win32_Product" } 
$product.Install("C:\\MyMSI.msi") 

답변

1

당신은 여전히 ​​제거하고 -ComputerName 속성을 사용하고 컴퓨터의 이름을 지정하여 소프트웨어를 설치하는 그 라인을 사용할 수 있습니다. 설치를 위해서는 소프트웨어를 로컬 파일 시스템에 복사하고 명령에 지정해야합니다.

관련 문제