인터넷에서 설치 다운로드

Windows 설치 관리자는 URL(Uniform Resource Locator)을 설치에 유효한 원본으로 허용합니다. Windows 설치 관리자는 URL 위치에서 패키지, 패치 및 변환을 설치할 수 있습니다.

설치 데이터베이스가 URL에 있는 경우 설치 관리자는 설치를 시작하기 전에 데이터베이스를 캐시 위치에 다운로드합니다. 또한 설치 관리자는 사용자의 선택에 적합한 파일 및 캐비닛 파일을 인터넷 원본에서 다운로드합니다. 자세한 내용은 URL 기반 Windows 설치 관리자 설치 예제를 참조하세요.

예를 들어 웹 서버에 https://server/share/package.msi있는 원본이 있는 패키지를 설치하려면 명령줄 옵션을 사용하여 패키지를 설치하고 공용 속성을 설정할 수 있습니다.

msiexec /i https://server/share/package.msiPROPERTY=VALUE

웹 브라우저에서 설치를 시작하려면 이전에 표시된 것과 같은 명령줄을 설치 관리자에게 전달해야 합니다. 일반적으로 브라우저 내에서 .msi 파일을 두 번 클릭하기만 하면 패키지를 다운로드하여 설치하면 안 됩니다. 그러면 .msi 파일이 임시 인터넷 파일 폴더로 다운로드되고 설치 관리자에게 다음 명령을 전달합니다.

msiexec /i c:\windows\temporary internet files\package.msi

.msi 파일과 동일한 위치에 있지 않으므로 패키지에 외부 원본 파일 또는 캐비닛이 필요한 경우 설치가 실패합니다.

설치 관리자 개체가 사용자의 컴퓨터에서 SafeForScripting으로 표시되지 않으므로 예제가 제대로 작동하려면 브라우저 보안 설정을 조정해야 합니다.

InstallProduct 메서드를 사용하여 브라우저에서 이전 명령을 클릭 이벤트로 실행할 수 있습니다.

'Downloading an Installation from the Internet
'The InstallProduct method could be used to run 
'the previous command from a browser as an on-click event.

<SCRIPT LANGUAGE="VBScript"> 
<!-- 
Dim Installer
On Error Resume Next
set Installer=CreateObject("WindowsInstaller.Installer")
Installer.InstallProduct "https://server/share/package.msi", "PROPERTY=VALUE "
set Installer=Nothing
-->
</SCRIPT>

일부 웹 서버는 대/소문자를 구분하므로 인터넷 다운로드를 지원하려면 파일 테이블의 FileName 필드가 원본 파일의 경우와 정확히 일치해야 합니다.

인터넷에서 패치 다운로드 및 설치를 참조하세요. 설치를 보호하고 디지털 인증서를 사용하는 방법에 대한 자세한 내용은 보안 설치디지털 서명 작성 지침 및 Windows 설치 관리자를 참조하세요. Windows Installer 패키지의 웹 설치를 만드는 방법에 대한 자세한 내용은 인터넷 다운로드 부트스트랩을 참조하세요.

사용 가능한 인터넷 프로토콜

Windows Server 2003 및 Windows XP부터 설치 관리자는 HTTP, HTTPS 및 FILE 프로토콜을 사용할 수 있습니다. 설치 관리자는 FTP 및 GOPHER 프로토콜을 지원하지 않습니다.

Windows 설치 관리자 버전 2.0은 HTTP, FILE 및 FTP 프로토콜을 사용할 수 있으며 HTTPS 및 GOPHER 프로토콜을 사용할 수 없습니다.