Linux 응용 프로그램 설치가 스크립트를 통해 자동화될 수 있다는 것을 이해하지만 이것이 Windows 세계에서 사실인지는 잘 모르겠습니다. 여기에 특정 시나리오가 있습니다.
Windows 10 컴퓨터에 Word를 설치하고 싶습니다. 일반적으로 설치 마법사에 따라 버튼을 선택하고 클릭합니다(이것이 사용자 설치 방법의 99%인 것 같습니다).
이제 위의 수동 프로세스를 완전 자동화된 방식으로 달성할 수 있는지 궁금합니다. 그렇다면 어떻게 해야 합니까?
답변1
때에 따라 다르지.
대부분의 프로그램이 사용하는Windows 설치 프로그램, 이는 Windows API입니다.표준 패키지 형식(MSI) 및 플래그스크립트 설치/제거. 배포할 수도 있습니다.그룹 정책을 통해기업 네트워크에서.
일부 프로그램에는 사용자 정의 설치 프로그램이 있지만 대부분의 프로그램에는 자체 스크립트 설치 방법이 있습니다. 예를 들어,이노셋업,NSIS또는InstallShield.
Microsoft Office는 또 다른 것을 사용합니다. 2013년 현재 기본 설치 방법은 다음과 같습니다.간편 실행. 이것이 스크립트 설치를 허용하는지 확실하지 않습니다.표준 가정용/비즈니스 버전, 그러나 를 실행하여 사용 가능한 플래그가 있는지 확인할 수 있습니다 setup.exe /?
. 거기~이다 배포 도구대기업의 경우. MSI 설치 프로그램과 함께 기존 ISO로 제공되는 볼륨 라이센스 버전도 있습니다.
답변2
프로그램 설치는 비밀스러운 과정이 아닙니다. 모든 설치의 핵심은 일반적으로 폴더를 만들고 파일을 복사하는 것입니다. 그 이후에는 일부 레지스트리 수정이 있을 수 있습니다. 뭔가 독특하고 복잡한 것을 논의하는 것이 아니라면 그게 전부입니다.
Word 설치를 상당히 쉽게 자동화할 수 있습니다. 설치 전과 후에 컴퓨터의 스냅샷을 찍을 수 있는 설치 프로그램 제작 프로그램을 사용할 수 있습니다. 그런 다음 그때의 차이점을 비교하고 설치 프로그램을 만듭니다. 이 방법은 효과적이지만 상황에 따라 몇 가지 단점이 있을 수 있습니다.