PowerShell을 사용하여 Windows 업데이트를 실행하는 방법

...

Windows PowerShell을 사용한 프로그래밍 스크립트는 많은 기능을 자동화하는 데 도움이 될 수 있습니다.

컴퓨터는 우리의 삶을 더 쉽게 만들기 위해 존재합니다. 그들은 고급 방정식 계산과 같은 일을 할 수 있고 우리가 수천 마일 떨어진 사람들에게 연락하는 데 도움을 줄 수 있습니다. 컴퓨터가 우리의 삶을 더 쉽게 만들 수 있는 또 다른 방법은 단순히 컴퓨터를 사용하기 쉽게 만드는 것입니다. 예를 들어, 오늘날 컴퓨터는 사용자가 입력하는 것이 거의 없이 긴 작업 목록을 수행하도록 스크립팅될 수 있습니다. Windows PowerShell은 그러한 자동화 프로그램 중 하나입니다. 일반적으로 걸리는 번거로움 없이 Windows 업데이트 설치와 같은 작업을 수행할 수 있습니다.

1 단계

새 메모장 파일을 만듭니다. 화면 왼쪽 하단에 있는 Windows 아이콘을 누르고 메모장을 입력하여 새 문서를 엽니다.

오늘의 비디오

2 단계

문서에 다음 텍스트를 복사하여 붙여넣습니다. 따옴표 없이 문서를 "WindowsUpdate.ps1"로 저장합니다. 문서를 닫습니다.

함수 Get-WIAStatusValue($value) { switch -exact ($value) { 0 {"NotStarted"} 1 {"InProgress"} 2 {"Succeeded"} 3 {"SucceededWithErrors"} 4 {"실패"} 5 {" 중단됨"} } }

$needsReboot = $false $UpdateSession = New-Object -ComObject Microsoft. 업데이트. 세션 $UpdateSearcher = $UpdateSession. CreateUpdateSearcher()

Write-Host " - 업데이트 검색 중" $SearchResult = $UpdateSearcher. Search("IsAssigned=1 및 IsHidden=0 및 IsInstalled=0")

쓰기 호스트 " - [$($SearchResult. Updates.count)] 다운로드 및 설치 업데이트" 쓰기 호스트

foreach($SearchResult에서 $Update. 업데이트) { # 컬렉션에 업데이트 추가 $UpdatesCollection = New-Object -ComObject Microsoft. 업데이트. UpdateColl if ( $Update. EulaAccepted -eq 0 ) { $업데이트. AcceptEula() } $UpdatesCollection. 추가($업데이트) | null이 아닌

$needsReboot = $installResult.rebootRequired
}

if($needsReboot) { 컴퓨터 재시작 }

3단계

Windows 버튼을 다시 누르고 따옴표 없이 "powershell"을 입력합니다. 검색 상자에 나타나는 Windows PowerShell 아이콘을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 클릭합니다.

4단계

Windows PowerShell 스크립트를 처음 실행하는 경우 다음을 입력하십시오. "set-executionpolicy remotesigned." 이렇게 하면 Windows PowerShell에서 사용자가 직접 작성하거나 다른 사람이 서명한 스크립트를 실행할 수 있습니다. 신뢰할 수 있는 게시자. 엔터 키를 치시오. "Y"를 입력하여 확인하고 "Enter"를 누르십시오.

5단계

방금 만든 문서의 전체 파일 위치를 PowerShell 창에 입력합니다. 예를 들어 "C:\users\name\documents\windowsupdate.ps1"을 입력합니다.

6단계

엔터 키를 치시오." 이제 스크립트가 실행되고 추가 입력 없이 업데이트가 검색, 다운로드 및 설치됩니다. 이 스크립트를 원하는 만큼 자주 실행하여 새 Windows 업데이트를 확인하고 다운로드할 수 있습니다. 업데이트가 완료된 후 컴퓨터를 다시 시작하라는 메시지가 표시될 수 있습니다.

업데이트 진행 상황을 확인하려면 PowerShell 창을 계속 주시하세요.

경고

신뢰할 수 없는 스크립트를 다운로드하거나 실행하지 마십시오. 컴퓨터에 심각한 손상을 줄 수 있습니다.